예제 #1
0
파일: Mapper.cs 프로젝트: jmayta1984/PoEAA
        private ObjetoDominio Cargar(SqlDataReader fila)
        {
            long          id        = (int)fila[GetColumnaId()];
            ObjetoDominio resultado = (ObjetoDominio)Activator.CreateInstance(dataMap.GetClaseDominio());

            resultado.SetId(id);
            CargarAtributos(fila, resultado);
            return(resultado);
        }
예제 #2
0
 private void IniciarAtributo()
 {
     try
     {
         atributo = dataMap.GetClaseDominio().GetField(GetNombreAtributo(), BindingFlags.NonPublic | BindingFlags.Instance);
     }
     catch (Exception e)
     {
         throw new ApplicationException("Imposible iniciar el campo: " + nombreAtributo, e);
     }
 }