//constructor public AdvancePDFBuilder(AdvanceReportModel advancereport, string FileName) { if (advancereport == null) { throw new ArgumentNullException("AdvanceReportModel is null"); } _ViewModel = advancereport; sFilePDF = FileName; }
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); } }
//constructor public AdvanceExcelBuilder(AdvanceReportModel advancereport, string FileName) { _advancereport = advancereport; sFileExcel = FileName; }