Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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));
        }