public JsonResult DepartmentReport(int?depid) { Publication p1 = new Publication(); string data = string.Empty; if (depid.HasValue) { data = JsonConvert.SerializeObject(p1.GenrateReport(depid.Value)); } else { data = JsonConvert.SerializeObject(p1.GenrateReport(0)); } return(Json(data, JsonRequestBehavior.AllowGet)); }
public ActionResult Report() { EmployeeBusinessLayer emp = new EmployeeBusinessLayer(); ViewBag.Employees = emp.GetEmployees(); ViewBag.List2 = emp.GetDepartments(); Publication p1 = new Publication(); return(View(p1.GenrateReport(0)));//0 means all dep }