Crisu Crisu 22.12.2014, 08:45:32 1 + Siema,Pisze sobie apkę w oparciu o MVC. Moje pytanie. Mam funkcję przykładowo:function GetUsersList() którą zwraca listę użytkowników (klasa User trzymana jest w modelu). Czy funkcję GetUserList() powinienem trzymać w modelu User czy w kontrolerze , czy może zdefinować w modelu a wywoływać w kontrolerze np Users->GetUserList()? #naukaprogramowania #mvc #aspnetmvc #dotnet #csharp
kicha93 kicha93 22.12.2014, 08:49:38 0 + @Crisu: Kontroler ma ci mielić dane, Samą listę trzymasz w modelu jako kolekcje/enumerable czy coś a uzupelniasz ja w kontrolerze :)
a.....n konto usunięte 22.12.2014, 08:55:22 0 + zdefinować w modelu a wywoływać w kontrolerze np Users->GetUserList()Raczej tak - zgodnie z teorią grubych modeli. Chyba, że masz jakieś specyficzne argumenty dlaczego inaczej byłoby lepiej.
S.....5 konto usunięte 22.12.2014, 16:47:40 0 + @Crisu: Jeżeli masz klasę User w modelu (jej obiekt to 1 uzytkownik) to oczywiscie ze w kontrolerze. Natomiast nie ma problemu z np stworzeniem klasy modelu UserManagement (czy jakos inaczej) i tam tez mozesz te funkcje umiescic.
Pisze sobie apkę w oparciu o MVC. Moje pytanie.
Mam funkcję przykładowo:
function GetUsersList()
którą zwraca listę użytkowników (klasa User trzymana jest w modelu).
Czy funkcję GetUserList() powinienem trzymać w modelu User czy w kontrolerze , czy może zdefinować w modelu a
wywoływać w kontrolerze np Users->GetUserList()?
#naukaprogramowania #mvc #aspnetmvc #dotnet #csharp
Samą listę trzymasz w modelu jako kolekcje/enumerable czy coś a uzupelniasz ja w kontrolerze :)
Raczej tak - zgodnie z teorią grubych modeli. Chyba, że masz jakieś specyficzne argumenty dlaczego inaczej byłoby lepiej.