public SIE.Services.Info.Modelos.AlimentacionEstadoComederoModel GenerarReporteDetallado(int organizacionID) { var modelo = new SIE.Services.Info.Modelos.AlimentacionEstadoComederoModel(); try { var dal = new SIE.Services.Integracion.DAL.Implementacion.ReporteEstadoComederoDAL(); modelo = dal.Generar(organizacionID); } catch (ExcepcionGenerica exg) { Logger.Error(exg); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), exg); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(modelo); }
public AlimentacionEstadoComederoModel GenerarSegundoReporte(int organizacionID) { try { var modelo = new SIE.Services.Info.Modelos.AlimentacionEstadoComederoModel(); var dal = new SIE.Services.Integracion.DAL.Implementacion.ReporteEstadoComederoDAL(); modelo.CorralesPorFormula = new System.Collections.ObjectModel.ObservableCollection <Info.Modelos.AlimentacionCorralPorFormulaModel>(dal.ObtenerCorralesPorFormula(organizacionID)); modelo.CorralesPorEstadoComedero = new System.Collections.ObjectModel.ObservableCollection <Info.Modelos.AlimentacionCorralPorEstadoComederoModel>(dal.ObtenerCorralesPorEstadoComedero(organizacionID)); return(modelo); } catch (ExcepcionGenerica exg) { Logger.Error(exg); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), exg); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }