Esempio n. 1
0
        public NotificacionInternaRpt GetDetailNotificacionCierreDiscrepanciasReport(NotificacionInternaInfo comunicado, AuditoriaInfo item, CompanyInfo empresa)
        {
            if (item == null)
            {
                return(null);
            }
            NotificacionInternaRpt doc = new NotificacionInternaRpt();

            List <NotificacionInternaPrint> pList = new List <NotificacionInternaPrint>();

            NotificacionInternaPrint print = comunicado.GetPrintObject(empresa, item);

            pList.Add(comunicado.GetPrintObject(empresa, item));

            doc.SetDataSource(pList);

            doc.SetParameterValue("ReferenciaTitulo", item.Referencia);
            doc.SetParameterValue("ReferenciaInforme", item.Referencia +
                                  " (" + print.NumeroAuditoria + ") " + print.NombreAuditoria);
            doc.SetParameterValue("PieInforme", string.Format(Resources.Messages.PIE_COMUNICADO_CIERRE_DISCREPANCIAS, print.DeptoAuditor.ToUpper(), print.Auditor.ToUpper()));

            //FormatReport(doc);

            return(doc);
        }
Esempio n. 2
0
        public NotificacionInternaRpt GetDetailNotificacionDiscrepanciasReport(NotificacionInternaInfo comunicado, AuditoriaInfo item, CompanyInfo empresa)
        {
            if (item == null)
            {
                return(null);
            }
            NotificacionInternaRpt doc = new NotificacionInternaRpt();

            List <NotificacionInternaPrint> pList = new List <NotificacionInternaPrint>();

            NotificacionInternaPrint print = comunicado.GetPrintObject(empresa, item);

            pList.Add(comunicado.GetPrintObject(empresa, item));

            doc.SetDataSource(pList);

            doc.SetParameterValue("ReferenciaTitulo", item.Referencia);
            doc.SetParameterValue("ReferenciaInforme", item.Referencia +
                                  " (" + print.NumeroAuditoria + ") " + print.NombreAuditoria);
            doc.SetParameterValue("PieInforme", string.Empty);

            //FormatReport(doc);

            return(doc);
        }