diff Agendas/trunk/src/Agendas.Domain/Services/PersonaService.cs @ 157:f17252543cbf

Agregando la url del blog a los datos de la persona
author Nelo@Guinea.neluz.int
date Thu, 04 Aug 2011 18:45:18 -0300
parents 5a1f7233aa5a
children 33e57fd1a6c9
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Domain/Services/PersonaService.cs	Thu Aug 04 18:44:57 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Domain/Services/PersonaService.cs	Thu Aug 04 18:45:18 2011 -0300
@@ -63,15 +63,15 @@
 	        return _personaRepository.Get(id);
 	    }
 
-        public Resultado Add(string nombre, string twitter, string mail)
+        public Resultado Add(string nombre, string twitter, string mail, string blog)
         {
-            var persona = new Persona(nombre) {Twitter = twitter, Mail = mail};
+            var persona = new Persona(nombre) {Twitter = twitter, Mail = mail, Blog = blog};
             _personaRepository.Save(persona);
 
             return new Resultado(true);
         }
 
-	    public Resultado Update(Guid id, string nombre, string twitter, string mail)
+		public Resultado Update(Guid id, string nombre, string twitter, string mail, string blog)
 	    {
 	        var persona = _personaRepository.Get(id);
             if (persona == null)
@@ -81,6 +81,9 @@
 	        persona.Nombre = nombre;
 	        persona.Twitter = twitter;
 	        persona.Mail = mail;
+			persona.Blog = blog;
+
+			//TODO: ¿que hacemos con la cuenta de twitter asociada?
 
 	        return new Resultado(true);
 	    }