public Listado_NutrientesPorEncuestasEntityInfo DataRowToEntityInfo(DataRow dr)
        {
            Listado_NutrientesPorEncuestasEntityInfo encuestasEntityInfo = new Listado_NutrientesPorEncuestasEntityInfo();

            try
            {
                encuestasEntityInfo.EncuestaNro       = (int)dr["EncuestaNro"];
                encuestasEntityInfo.UserId            = (Guid)dr["UserId"];
                encuestasEntityInfo.Apellido          = (string)dr["Apellido"];
                encuestasEntityInfo.Nombres           = (string)dr["Nombres"];
                encuestasEntityInfo.Empresa           = Convert.IsDBNull(dr["Empresa"]) ? (string)null : (string)dr["Empresa"];
                encuestasEntityInfo.HistoriaClinica   = Convert.IsDBNull(dr["HistoriaClinica"]) ? (string)null : (string)dr["HistoriaClinica"];
                encuestasEntityInfo.Fecha             = Convert.IsDBNull(dr["Fecha"]) ? new DateTime?() : (DateTime?)dr["Fecha"];
                encuestasEntityInfo.Sexo              = Convert.IsDBNull(dr["Sexo"]) ? (string)null : (string)dr["Sexo"];
                encuestasEntityInfo.Edad              = Convert.IsDBNull(dr["Edad"]) ? new short?() : (short?)dr["Edad"];
                encuestasEntityInfo.Peso              = Convert.IsDBNull(dr["Peso"]) ? new Decimal?() : (Decimal?)dr["Peso"];
                encuestasEntityInfo.Talla             = Convert.IsDBNull(dr["Talla"]) ? new Decimal?() : (Decimal?)dr["Talla"];
                encuestasEntityInfo.IMC               = Convert.IsDBNull(dr["IMC"]) ? new Decimal?() : (Decimal?)dr["IMC"];
                encuestasEntityInfo.TipoDeDieta       = (string)dr["TipoDeDieta"];
                encuestasEntityInfo.Nombre            = Convert.IsDBNull(dr["Nombre"]) ? (string)null : (string)dr["Nombre"];
                encuestasEntityInfo.CantidadNutriente = Convert.IsDBNull(dr["CantidadNutriente"]) ? new Decimal?() : (Decimal?)dr["CantidadNutriente"];
            }
            catch (Exception ex)
            {
                Helpers.Logger.Logger.LogExceptionStatic(ex);
                throw ex;
            }
            return(encuestasEntityInfo);
        }
 public Listado_NutrientesPorEncuestasEntityInfo.Listado_NutrientesPorEncuestasEntityInfoList DataTableToListOfEntityInfo(DataTable dt)
 {
     Listado_NutrientesPorEncuestasEntityInfo[] pArray = new Listado_NutrientesPorEncuestasEntityInfo[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 Listado_NutrientesPorEncuestasEntityInfo.Listado_NutrientesPorEncuestasEntityInfoList(pArray));
 }