Exemple #1
0
        public DevExpress.XtraReports.UI.XtraReport CarregaModeloBoleto(ModeloBoleto mb)
        {
            DevExpress.XtraReports.UI.XtraReport rptXtraReport;

            switch (mb)
            {
            case ModeloBoleto.Carne:
                rptXtraReport = new CarneBoletoGenericoRpt();
                break;

            case ModeloBoleto.Fatura:
                rptXtraReport = new BoletoGenericoRpt();
                break;

            case ModeloBoleto.Normal:
                rptXtraReport = new BoletoGenericoRpt();
                break;

            case ModeloBoleto.FaturaCarta:
                rptXtraReport = new BoletoFaturaCarta();
                break;

            case ModeloBoleto.CarneA5:
                rptXtraReport = new CarneBoletoA5Rpt();
                break;

            default:
                throw new Exception("O modelo utilizado não foi reconhecido.");
            }

            return(rptXtraReport);
        }
        public DevExpress.XtraReports.UI.XtraReport CarregaModeloBoleto(ModeloBoleto mb)
        {
            DevExpress.XtraReports.UI.XtraReport rptXtraReport;

            switch (mb)
            {
                case ModeloBoleto.Carne:
                    rptXtraReport = new CarneBoletoGenericoRpt();
                    break;
                case ModeloBoleto.Fatura:
                    rptXtraReport = new BoletoGenericoRpt(_TipoDescricaoNossoNumero, _bancoCaixa);
                    break;
                case ModeloBoleto.FaturaSalinas:
                    rptXtraReport = new BoletoFaturaSalinasRpt();
                    break;
                case ModeloBoleto.Normal:
                    rptXtraReport = new BoletoGenericoRpt(_TipoDescricaoNossoNumero, _bancoCaixa);
                    break;
                case ModeloBoleto.FaturaCarta:
                    rptXtraReport = new BoletoFaturaCarta();
                    break;
                case ModeloBoleto.CarneA5:
                    rptXtraReport = new CarneBoletoA5Rpt();
                    break;
                case ModeloBoleto.FaturaSafra:
                    rptXtraReport = new BoletoSafraRpt();
                    break;
                case ModeloBoleto.FaturaBradesco:
                    rptXtraReport = new BoletoBradescoRpt();
                    break;
                case ModeloBoleto.FaturaSicredi:
                    rptXtraReport = new BoletoSicrediRpt();
                    break;
                default:
                    throw new Exception("O modelo utilizado não foi reconhecido.");
            }

            return rptXtraReport;
        }