public ActionResult MyDepartment(int departmentID) { FASTService.Process.DepartmentProcess deptProcess = new FASTService.Process.DepartmentProcess(); FASTService.vwDepartmentList department = deptProcess.GetDepartmentDetail(departmentID); FASTService.Process.TransactionProcess transProcess = new FASTService.Process.TransactionProcess(); List <FASTService.vwAssetAssignmentsForManager> approvals = new List <FASTService.vwAssetAssignmentsForManager>(); approvals = transProcess.GetAssetAssignmentsForManagerByDeptID(department.DepartmentID, User.Identity.Name.ToInteger()); ViewBag.Approvals = approvals; TempData["Department"] = department; return(View()); }
public ActionResult Index() { int empID = 0; Int32.TryParse(User.Identity.Name, out empID); FASTService.Process.EmployeeManagementProcess empProcess = new FASTService.Process.EmployeeManagementProcess(); FASTService.Process.DepartmentProcess deptProcess = new FASTService.Process.DepartmentProcess(); FASTService.Model.EmployeeDashboardViewModel emp = empProcess.GetEmployeeCompleteProfile(empID); List <FASTService.vwDepartmentList> departments = new List <FASTService.vwDepartmentList>(); if (emp.accessRights != null) { foreach (FASTService.AccessRight access in emp.accessRights) { departments.Add(deptProcess.GetDepartmentDetail(access.DepartmentID)); } } return(View(departments)); }