private Persona DataReaderMapToPerson(SqlDataReader dataReader) { if (!dataReader.HasRows) { return(null); } RepositorioDonacion repositorioDonacion = new RepositorioDonacion(AdmistradorConexion); Persona persona = new Persona(); persona.Identificacion = (string)dataReader["Identificacion"]; persona.Nombres = (string)dataReader["Nombres"]; persona.Apellidos = (string)dataReader["Apellidos"]; persona.Sexo = (string)dataReader["Sexo"]; persona.Ciudad = (string)dataReader["Ciudad"]; persona.Edad = (int)dataReader["Edad"]; Donacion donacion = repositorioDonacion.BuscarPorIdentificacion(persona.Identificacion); persona.Donacion = donacion; return(persona); }