Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Web/Models/PatrocinadorModel.cs @ 300:48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
author | juanjose.montesdeocaarbos |
---|---|
date | Mon, 27 Feb 2012 14:45:12 -0300 |
parents | 6f5ab71614d4 |
children |
rev | line source |
---|---|
275
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
1 using System; |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
2 using System.Collections.Generic; |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
3 using System.ComponentModel.DataAnnotations; |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
4 using System.IO; |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
5 using System.Linq; |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
6 using System.Web; |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
7 using System.Web.Mvc; |
300
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
8 using DataAnnotationsExtensions; |
275
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
9 |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
10 namespace AltNetHispano.Agendas.Web.Models |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
11 { |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
12 public class PatrocinadorIndexModel |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
13 { |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
14 public IEnumerable<PatrocinadorDto> Items { get; set; } |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
15 } |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
16 |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
17 public class PatrocinadorDto |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
18 { |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
19 public Guid Id { get; set; } |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
20 public string Nombre { get; set; } |
300
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
21 public string WebSite { get; set; } |
275
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
22 } |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
23 |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
24 public class PatrocinadorNewModel |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
25 { |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
26 [Required] |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
27 public string Nombre { get; set; } |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
28 |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
29 [Required] |
300
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
30 [Url] |
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
31 public string WebSite { get; set; } |
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
32 |
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
33 [Required] |
275
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
34 public HttpPostedFileBase Logo { get; set; } |
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
35 } |
278 | 36 |
37 public class PatrocinadorEditModel | |
38 { | |
39 [HiddenInput(DisplayValue = false)] | |
40 public string Id { get; set; } | |
41 | |
42 [Required] | |
43 [HiddenInput] | |
44 public string Nombre { get; set; } | |
45 | |
46 [Required] | |
300
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
47 [Url] |
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
48 public string WebSite { get; set; } |
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
49 |
48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
juanjose.montesdeocaarbos
parents:
278
diff
changeset
|
50 [Required] |
278 | 51 public HttpPostedFileBase Logo { get; set; } |
52 } | |
275
bf993f99cee3
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
diff
changeset
|
53 } |