Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Web/Models/PropuestaModel.cs @ 109:6bd9be78caa0
Merge
author | Nelo@Kenia.neluz.int |
---|---|
date | Tue, 07 Jun 2011 23:21:07 -0300 |
parents | 80c22175c9b5 |
children | b74734a1a755 |
comparison
equal
deleted
inserted
replaced
108:786a90e26c9b | 109:6bd9be78caa0 |
---|---|
3 using System.Web.Mvc; | 3 using System.Web.Mvc; |
4 using DataAnnotationsExtensions; | 4 using DataAnnotationsExtensions; |
5 | 5 |
6 namespace AltNetHispano.Agendas.Web.Models | 6 namespace AltNetHispano.Agendas.Web.Models |
7 { | 7 { |
8 public class PropuestaIndexModel | 8 public class PropuestaIndexModel |
9 { | |
10 public IEnumerable<PropuestaDto> Propuestas { get; set; } | |
11 } | |
12 | |
13 public class PropuestaNewModel | |
14 { | |
15 public PropuestaNewModel() | |
9 { | 16 { |
10 public IEnumerable<PropuestaDto> Propuestas { get; set; } | 17 Tipos = EventoModelHelper.GetTiposEventos(); |
11 } | 18 } |
12 | 19 |
13 public class PropuestaNewModel | 20 [Required] |
14 { | 21 public int Tipo { get; set; } |
15 [Required] | |
16 public string Titulo { get; set; } | |
17 | 22 |
18 public string Ponente { get; set; } | 23 [Required] |
24 public string Titulo { get; set; } | |
19 | 25 |
20 [Url] | 26 public string Ponente { get; set; } |
21 public string UrlInvitacion { get; set; } | |
22 } | |
23 | 27 |
24 public class PropuestaEditModel | 28 [Url] |
25 { | 29 public string UrlInvitacion { get; set; } |
26 [HiddenInput(DisplayValue = false)] | |
27 public string Id { get; set; } | |
28 | 30 |
29 [Required] | 31 public IEnumerable<TipoEventoModel> Tipos { get; private set; } |
30 public string Titulo { get; set; } | 32 } |
31 | 33 |
32 public string Ponente { get; set; } | 34 public class PropuestaEditModel |
35 { | |
36 [HiddenInput(DisplayValue = false)] | |
37 public string Id { get; set; } | |
33 | 38 |
34 [Url] | 39 [Required] |
35 public string UrlInvitacion { get; set; } | 40 public string Titulo { get; set; } |
36 } | |
37 | |
38 | 41 |
39 public class PropuestaDto | 42 public string Ponente { get; set; } |
40 { | 43 |
41 public string Id { get; set; } | 44 [Url] |
42 public string Titulo { get; set; } | 45 public string UrlInvitacion { get; set; } |
43 public string Ponente { get; set; } | 46 } |
44 } | 47 |
48 | |
49 public class PropuestaDto | |
50 { | |
51 public string Id { get; set; } | |
52 public string Titulo { get; set; } | |
53 public string Ponente { get; set; } | |
54 } | |
45 } | 55 } |