public vAlimentoNutrienteEntityInfo.vAlimentoNutrienteEntityInfoList DataTableToListOfEntityInfo(DataTable dt) { vAlimentoNutrienteEntityInfo[] pArray = new vAlimentoNutrienteEntityInfo[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 vAlimentoNutrienteEntityInfo.vAlimentoNutrienteEntityInfoList(pArray)); }
public vAlimentoNutrienteEntityInfo DataRowToEntityInfo(DataRow dr) { vAlimentoNutrienteEntityInfo nutrienteEntityInfo = new vAlimentoNutrienteEntityInfo(); try { nutrienteEntityInfo.AlimentoId = (int)dr["AlimentoId"]; nutrienteEntityInfo.AlimentoCodigo = Convert.IsDBNull(dr["AlimentoCodigo"]) ? (string)null : (string)dr["AlimentoCodigo"]; nutrienteEntityInfo.AlimentoNombre = Convert.IsDBNull(dr["AlimentoNombre"]) ? (string)null : (string)dr["AlimentoNombre"]; nutrienteEntityInfo.NutrienteId = (int)dr["NutrienteId"]; nutrienteEntityInfo.NutrienteNombre = Convert.IsDBNull(dr["NutrienteNombre"]) ? (string)null : (string)dr["NutrienteNombre"]; nutrienteEntityInfo.AlimentoNutrienteCantidad = Convert.IsDBNull(dr["AlimentoNutrienteCantidad"]) ? new Decimal?() : (Decimal?)dr["AlimentoNutrienteCantidad"]; nutrienteEntityInfo.NutrienteUDMId = Convert.IsDBNull(dr["NutrienteUDMId"]) ? (string)null : (string)dr["NutrienteUDMId"]; nutrienteEntityInfo.PerteneceA = Convert.IsDBNull(dr["PerteneceA"]) ? new int?() : (int?)dr["PerteneceA"]; } catch (Exception ex) { Helpers.Logger.Logger.LogExceptionStatic(ex); throw ex; } return(nutrienteEntityInfo); }