To moje pierwsze zetkniecia z EF dlatego od razu nasuwaja mi sie pierwsze pytania, na ktore na razie nie znalazlem odpowiedzi w internecie ani w przykladach uzycia EF w przykladowych projektach.
- Wygodniej mi zaczynac od ModelFirst a nie od Bazy, przy tworzeniu klas w ModelFirst moge umeiszczac w klasach tylko wlasciwosci. Jak moge potem umeiszczac metody w tych klasach ewentualnie modyfikowac settery w utworzonych wlasciwosciach w automatycznie generowanym pliku Model.designer.cs?
Przyklad: Klasa ZelcenieProdukcyjne, ma pola m.in: iloscZadana, StatusZlecenia, iloscZrealizowana
chcialbym w setterze pola iloscZrealizowana w przypadku gdy ta ilosc zrowna sie z ilosciaZadana zmienic status zlecenia z "W toku" na "Zakonczone". Nie wiem jeszcze o co chodzi w podejsciu CodeFirst ale czy takie podejscie zalatwiloby moj tok rozumowania i pogodziloby sie z EF? Czy moze atrybut "partial" w klasach generowanych przez EF to slowo klucz?
-
Jezeli spodobala mi sie organizacja kodu we wzorcu MVP w Winforms to Modelem w tym wzorcu moze byc model EF? Jezeli z programu ma korzystac kilka osob o roznych uprawnieniach, jednoczesnie to czy to dobre polaczenie MVP+EF?
-
Czy styl klasy tworzonej w generatorze ModelFirst (same wlasciwosci) to wlasnie klasy POCO? Mam problem z doczytaniem czym jest POCO?