//constructor
        public AdvancePDFBuilder(AdvanceReportModel advancereport, string FileName)
        {
            if (advancereport == null)
            {
                throw new ArgumentNullException("AdvanceReportModel is null");
            }
            _ViewModel = advancereport;

            sFilePDF = FileName;
        }
Пример #2
0
 public bool ShowAdvanceSchedule(string app, AdvanceReportModel advancereport, string sFilePDF)
 {
     bRet = false;
     try
     {
         if ("pdf".Equals(app.ToLower()))
         {
             AdvancePDFBuilder advancepdfbuilder = new AdvancePDFBuilder(advancereport, sFilePDF);
             advancepdfbuilder.GetPDF();
             return(true);
         }
         else
         {
             AdvanceExcelBuilder advanceexcelbuilder = new AdvanceExcelBuilder(advancereport, sFilePDF);
             advanceexcelbuilder.GetExcel();
             return(true);
         }
     }
     catch (Exception ex)
     {
         Utils.ShowError(ex);
         return(false);
     }
 }
Пример #3
0
 //constructor
 public AdvanceExcelBuilder(AdvanceReportModel advancereport, string FileName)
 {
     _advancereport = advancereport;
     sFileExcel     = FileName;
 }