Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Domain/Ponente.cs @ 38:3c5657d99727
Cambio de setters de las propiedades a private
author | nelo@MTEySS.neluz.int |
---|---|
date | Thu, 17 Mar 2011 23:16:35 -0300 |
parents | 41b283d27e3e |
children | 3059a5f8930f |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Ponente.cs Thu Mar 17 17:04:03 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Domain/Ponente.cs Thu Mar 17 23:16:35 2011 -0300 @@ -3,15 +3,29 @@ namespace AltNetHispano.Agendas.Domain { public class Ponente { - public Guid Id { get; set; } - - public string Nombre { get; set; } + public Ponente(string nombre, string mail, string twitter, string blog) + : this(nombre) + { + Mail = mail; + Twitter = twitter; + Blog = blog; + } - public string Mail { get; set; } + public Ponente(string nombre) + { + Id = Guid.NewGuid(); + Nombre = nombre; + } + + public Guid Id { get; private set; } - public string Twitter { get; set; } + public string Nombre { get; private set; } + + public string Mail { get; private set; } - public string Blog { get; set; } + public string Twitter { get; private set; } + + public string Blog { get; private set; } } } \ No newline at end of file