ZiBaT
=> Peter Levinsky
=> 3.sem => projekt |
PROJEKT |
Updated : 2018-02-06
|
Lav en database med 6 tabeller een for hver klasse i domain-modellen. (Du kan godt tænke over 3NF- men gør ikke for meget ud af det)
Lav det som et SQL script (så du hurtigt kan oprette tabellerne igen hvis det skulle være nødvendigt) alternativt gem tabellerne som scripts.
Du skal lave et projekt i VS2017 'Class Library (.Net Framework)'.
Implementer de 6 klasser, dog husk
1) de skal være public
2) de SKAL have en default konstruktør
3) typerne på propertierne skal passe til dem du har lavet i databasen.
Du må gerne overloade kontruktøren med en med parametre, bare der er en default kontruktør, da dette bliver nødvendigt senere når objekter af klasserne skal sendes over nettet i SOAP eller REST.
Da du ikke skal benytte klasserne i en UWP (App) er INotifyPropertyChanged ikke nødvendigt.