Example #1
0
        public ActionResult PayrollReport(PayrollItem model)
        {
            List <PayrollItem> payrollItemList = new List <PayrollItem>();
            PayrollService     payrollService  = new PayrollService();
            int?cid = 0;

            if (Session["CompID"] != null)
            {
                cid = Convert.ToInt32(Session["CompID"].ToString());
            }
            if (cid == 0)
            {
                cid = model.CompId;
            }
            payrollItemList = payrollService.GetPayrollDetailsReport(model.Month, model.Year, cid);
            PayrollItem payrollitem = new PayrollItem();

            payrollitem.lstPayroll = new List <PayrollItem>();
            payrollitem.lstPayroll.AddRange(payrollItemList);
            BindMonthYear();
            List <CompanyItem> clsCompany = new List <CompanyItem>();

            clsCompany             = payrollService.BindCompany();
            payrollitem.lstCompany = new List <CompanyItem>();
            payrollitem.lstCompany.AddRange(clsCompany);
            return(View(payrollitem));
        }