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)); }