Beispiel #1
0
        public EncuestaAlimentariaEntityInfo DataRowToEntityInfo(DataRow dr)
        {
            EncuestaAlimentariaEntityInfo alimentariaEntityInfo = new EncuestaAlimentariaEntityInfo();

            try
            {
                alimentariaEntityInfo.EncuestaNro     = (int)dr["EncuestaNro"];
                alimentariaEntityInfo.UserId          = (Guid)dr["UserId"];
                alimentariaEntityInfo.HistoriaClinica = Convert.IsDBNull(dr["HistoriaClinica"]) ? (string)null : (string)dr["HistoriaClinica"];
                alimentariaEntityInfo.Encuestador     = Convert.IsDBNull(dr["Encuestador"]) ? (string)null : (string)dr["Encuestador"];
                alimentariaEntityInfo.Fecha           = Convert.IsDBNull(dr["Fecha"]) ? new DateTime?() : (DateTime?)dr["Fecha"];
                alimentariaEntityInfo.ApeNom          = Convert.IsDBNull(dr["ApeNom"]) ? (string)null : (string)dr["ApeNom"];
                alimentariaEntityInfo.Direccion       = Convert.IsDBNull(dr["Direccion"]) ? (string)null : (string)dr["Direccion"];
                alimentariaEntityInfo.Telefono        = Convert.IsDBNull(dr["Telefono"]) ? (string)null : (string)dr["Telefono"];
                alimentariaEntityInfo.Sexo            = Convert.IsDBNull(dr["Sexo"]) ? (string)null : (string)dr["Sexo"];
                alimentariaEntityInfo.Edad            = Convert.IsDBNull(dr["Edad"]) ? new short?() : (short?)dr["Edad"];
                alimentariaEntityInfo.Peso            = Convert.IsDBNull(dr["Peso"]) ? new Decimal?() : (Decimal?)dr["Peso"];
                alimentariaEntityInfo.Talla           = Convert.IsDBNull(dr["Talla"]) ? new Decimal?() : (Decimal?)dr["Talla"];
                alimentariaEntityInfo.IMC             = Convert.IsDBNull(dr["IMC"]) ? new Decimal?() : (Decimal?)dr["IMC"];
                alimentariaEntityInfo.TipoDeDietaId   = Convert.IsDBNull(dr["TipoDeDietaId"]) ? new int?() : (int?)dr["TipoDeDietaId"];
            }
            catch (Exception ex)
            {
                Helpers.Logger.Logger.LogExceptionStatic(ex);
                throw ex;
            }
            return(alimentariaEntityInfo);
        }
Beispiel #2
0
 public bool UpdateFromInfo(EncuestaAlimentariaEntityKey EntityKey, EncuestaAlimentariaEntityInfo EntityInfo)
 {
     try
     {
         EncuestaAlimentariaEntityUpdate EntityUpdate = new EncuestaAlimentariaEntityUpdate();
         EntityUpdate.LoadFromInfo(EntityInfo);
         return(this.Update(EntityKey, EntityUpdate));
     }
     catch (Exception ex)
     {
         Helpers.Logger.Logger.LogExceptionStatic(ex);
         throw ex;
     }
 }
Beispiel #3
0
 public int InsertFromInfo(EncuestaAlimentariaEntityInfo EntityInfo)
 {
     try
     {
         EncuestaAlimentariaEntityInsert EntityInsert = new EncuestaAlimentariaEntityInsert();
         EntityInsert.LoadFromInfo(EntityInfo);
         return(this.Insert_Return_Scalar(EntityInsert));
     }
     catch (Exception ex)
     {
         Helpers.Logger.Logger.LogExceptionStatic(ex);
         throw ex;
     }
 }
Beispiel #4
0
 public EncuestaAlimentariaEntityInfo.EncuestaAlimentariaEntityInfoList DataTableToListOfEntityInfo(DataTable dt)
 {
     EncuestaAlimentariaEntityInfo[] pArray = new EncuestaAlimentariaEntityInfo[dt.Rows.Count];
     try
     {
         for (int index = 0; index < dt.Rows.Count; ++index)
         {
             pArray[index] = this.DataRowToEntityInfo(dt.Rows[index]);
         }
     }
     catch (Exception ex)
     {
         Helpers.Logger.Logger.LogExceptionStatic(ex);
         throw ex;
     }
     return(new EncuestaAlimentariaEntityInfo.EncuestaAlimentariaEntityInfoList(pArray));
 }