Esempio n. 1
0
        //constructor
        public NetSalaryPDFBuilder(NetSalaryReportModel netsalarymodel, string filename)
        {
            if (netsalarymodel == null)
            {
                throw new ArgumentNullException("NetSalaryReportModel is null");
            }
            _ViewModel = netsalarymodel;

            sFilePDF = filename;
        }
Esempio n. 2
0
 public bool ShowNetSalary(string app, NetSalaryReportModel netsalaryreportmodel, string sFilePDF)
 {
     bRet = false;
     try
     {
         if ("pdf".Equals(app.ToLower()))
         {
             NetSalaryPDFBuilder netsalarypdfbuilder = new NetSalaryPDFBuilder(netsalaryreportmodel, sFilePDF);
             netsalarypdfbuilder.GetNetSalaryPDF();
             return(true);
         }
         else
         {
             winSBPayroll.Reports.ExcelBuilder.NetSalaryExcelBuilder netsalaryexcelbuilder = new winSBPayroll.Reports.ExcelBuilder.NetSalaryExcelBuilder(netsalaryreportmodel, sFilePDF);
             netsalaryexcelbuilder.GetExcel();
             return(true);
         }
     }
     catch (Exception ex)
     {
         Utils.ShowError(ex);
         return(false);
     }
 }
 //constructor
 public NetSalaryExcelBuilder(NetSalaryReportModel netsalaryreportmodel, string FileName)
 {
     _netsalaryreportmodel = netsalaryreportmodel;
     sFileExcel            = FileName;
 }