Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Web/Models/EventoModel.cs @ 83:7e9ffde4022d
Implementando DataAnnotation desde recursos y por convención
author | nelopauselli |
---|---|
date | Tue, 24 May 2011 21:37:06 -0300 |
parents | 8df9db937434 |
children | 80c22175c9b5 |
comparison
equal
deleted
inserted
replaced
82:c8897b1c6f49 | 83:7e9ffde4022d |
---|---|
11 public IEnumerable<EventoDto> ProximosEventos { get; set; } | 11 public IEnumerable<EventoDto> ProximosEventos { get; set; } |
12 } | 12 } |
13 | 13 |
14 public class EventoNewModel | 14 public class EventoNewModel |
15 { | 15 { |
16 [Required(ErrorMessage = "debe ingresar el título")] | 16 [Required] |
17 public string Titulo { get; set; } | 17 public string Titulo { get; set; } |
18 | 18 |
19 [Required(ErrorMessage = "debe ingresar el nombre del ponente")] | 19 [Required] |
20 public string Ponente { get; set; } | 20 public string Ponente { get; set; } |
21 | 21 |
22 [Required(ErrorMessage = "debe ingresar la fecha del evento")] | 22 [Required] |
23 public DateTime Fecha { get; set; } | 23 public DateTime Fecha { get; set; } |
24 | 24 |
25 [Url] | 25 [Url] |
26 public string UrlInvitacion { get; set; } | 26 public string UrlInvitacion { get; set; } |
27 } | 27 } |
29 public class EventoEditModel | 29 public class EventoEditModel |
30 { | 30 { |
31 [HiddenInput(DisplayValue = false)] | 31 [HiddenInput(DisplayValue = false)] |
32 public string Id { get; set; } | 32 public string Id { get; set; } |
33 | 33 |
34 [Required(ErrorMessage = "debe ingresar el título")] | 34 [Required] |
35 public string Titulo { get; set; } | 35 public string Titulo { get; set; } |
36 | 36 |
37 [Required(ErrorMessage = "debe ingresar el nombre del ponente")] | 37 [Required] |
38 public string Ponente { get; set; } | 38 public string Ponente { get; set; } |
39 | 39 |
40 [Required(ErrorMessage = "debe ingresar la fecha del evento")] | 40 [Required] |
41 public DateTime? Fecha { get; set; } | 41 public DateTime? Fecha { get; set; } |
42 | 42 |
43 [Url] | 43 [Url] |
44 public string UrlInvitacion { get; set; } | 44 public string UrlInvitacion { get; set; } |
45 } | 45 } |