Skip to content

Simple WinForm app, that connect with databse through Entity Framework

Notifications You must be signed in to change notification settings

rafal-k4/DatabaseDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stworzona aplikacja umożliwia zapisywanie danych klienta i parametrów zamówienia do bazy danych oraz pliku XML.
Klikając "Zapisz do bazy danych" zapisany zostaje aktualnie wyswietlany klient oraz jego zamówienia,
Klikając "Zapisz do XML" zapisany zostaje stan bazy danych do pliku XML dostępny w folderze .\DataBaseDemo\bin\debug\*.xml
Klikając przycisk dodaj produkt, usuń produkt, zmień produkt odpowiednio zostaje dodany produkt widoczny w kontrolce DataGridView.
Nie można dodawać dwóch takich samych produktów, jak również nie można dodawać produktu w momencie, gdy nie są uzupełnione wszystkie
dane klienta oraz produktu.
Sama baza danych została umieszczona w "rozwiązaniu" dlatego po każdym uruchomieniu zostaje ona nadpisana
do folderu wynikowego .\DataBaseDemo\bin\debug\
W momencie uruchomienia programu stan bazy danych zostaje skopiowany do pamięci programu. Proces ten odbywa się w klasie CustomerCollections.cs
Zmieniając imię, nazwisko lub datę urodzenia, program automatycznie szuka czy dany użytkownik istnieje w pamięci programu, jeżeli tak, 
to zostaje wyświetlona jego lista zamówienia

About

Simple WinForm app, that connect with databse through Entity Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages