예제 #1
0
파일: Registry.cs 프로젝트: huang-lu/PoEAA
 public static void anadirPersona(Persona persona)
 {
     personas.Add(persona.PersonaId, persona);
 }
예제 #2
0
파일: Registry.cs 프로젝트: huang-lu/PoEAA
 public static void EliminarPersona(Persona persona)
 {
     personas.Remove(persona.PersonaId);
 }
예제 #3
0
파일: Persona.cs 프로젝트: huang-lu/PoEAA
 public static Persona Load(SqlDataReader fila)
 {
     long personaId = Convert.ToInt64(fila["PersonaId"]);
     Persona resultado = Registry.getPersona(personaId);
     if (resultado != null)
     {
         return resultado;
     }
     string nombre = Convert.ToString(fila["Nombre"]);
     string apellidos = Convert.ToString(fila["Apellidos"]);
     int numeroDependientes = Convert.ToInt32(fila["numeroDependientes"]);
     resultado = new Persona(personaId, nombre, apellidos, numeroDependientes);
     Registry.anadirPersona(resultado);
     return resultado;
 }