public virtual Abaseguros.Finanzas.SIAC.MessageContracts.ObtieneReporteMonitoreoPSResponse ObtieneReporteMonitoreoPS(Abaseguros.Finanzas.SIAC.MessageContracts.ObtieneReporteMonitoreoPSRequest request)
 {
     return(null);
 }
        public override Abaseguros.Finanzas.SIAC.MessageContracts.ObtieneReporteMonitoreoPSResponse ObtieneReporteMonitoreoPS(Abaseguros.Finanzas.SIAC.MessageContracts.ObtieneReporteMonitoreoPSRequest request)
        {
            MessageContracts.ObtieneReporteMonitoreoPSResponse objObtieneReporteMonitoreoPSResponse = new MessageContracts.ObtieneReporteMonitoreoPSResponse();
            DataContracts.ReporteMonitoreoPSCollectionDC       lstReporteMonitoreoPSCollectionDC    = new DataContracts.ReporteMonitoreoPSCollectionDC();
            DataContracts.ReporteMonitoreoPSDC         objReporteMonitoreoPSDC = null;
            List <BusinessEntities.ReporteMonitoreoPS> lstReporteMonitoreoPS;

            lstReporteMonitoreoPS = _objMonitoreoPSBL.ObtieneReporteMonitoreoPS(request.ProcesoId, request.Dia);

            foreach (BusinessEntities.ReporteMonitoreoPS objReporteMonitoreoPS in lstReporteMonitoreoPS)
            {
                objReporteMonitoreoPSDC = new DataContracts.ReporteMonitoreoPSDC();

                objReporteMonitoreoPSDC.BusinessUnit  = objReporteMonitoreoPS.BusinessUnit;
                objReporteMonitoreoPSDC.Sistema       = objReporteMonitoreoPS.Sistema;
                objReporteMonitoreoPSDC.ProcesoId     = objReporteMonitoreoPS.ProcesoId;
                objReporteMonitoreoPSDC.JournalId     = objReporteMonitoreoPS.JournalId;
                objReporteMonitoreoPSDC.Ledger        = objReporteMonitoreoPS.Ledger;
                objReporteMonitoreoPSDC.FechaContable = objReporteMonitoreoPS.FechaContable;
                objReporteMonitoreoPSDC.Plaza         = objReporteMonitoreoPS.Plaza;
                objReporteMonitoreoPSDC.Estado        = objReporteMonitoreoPS.Estado;
                objReporteMonitoreoPSDC.Archivo       = objReporteMonitoreoPS.Archivo;

                lstReporteMonitoreoPSCollectionDC.Add(objReporteMonitoreoPSDC);
            }

            objObtieneReporteMonitoreoPSResponse.ReporteMonitoreoPS = lstReporteMonitoreoPSCollectionDC;
            return(objObtieneReporteMonitoreoPSResponse);
        }