コード例 #1
0
        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);
        }