Czy walidacja może znajdować się w Modelu.edmx?

0

cześć, proste pytanie czy błędem jest nadanie walidacji w zmapowanych klasach przez EF?? Przykład

[Required(ErrorMessage = "Proszę uzupełnić te pole")]
[Display(Name = "Imię:")]
public string Name { get; set; }

[Required(ErrorMessage = "Proszę uzupełnić te pole")]
[Display(Name = "Nazwisko:")]
public string Surname { get; set; }

[Required(ErrorMessage = "Proszę uzupełnić te pole")]
[Display(Name = "E-mail:")]
[EmailAddress(ErrorMessage = "Błędny adres e-mail")]
public string Email { get; set; }

Czy może jednak, lepiej tworzyć model widoku i w nim dodawać te atrybuty ??

0

Zdecydowanie lepiej utworzyć viewmodele.

1 użytkowników online, w tym zalogowanych: 0, gości: 1