public ActionResult Index() { FASTService.Process.TransactionProcess transProcess = new FASTService.Process.TransactionProcess(); FASTService.Process.AccessRightProcess accessProcess = new FASTService.Process.AccessRightProcess(); FASTService.Process.FixAssetManagementProcess fixProcess = new FASTService.Process.FixAssetManagementProcess(); List <FASTService.vwAssetAssignmentsForCustodian> acceptances = new List <FASTService.vwAssetAssignmentsForCustodian>(); List <FASTService.vwFixAssetList> repairs = new List <FASTService.vwFixAssetList>(); List <FASTService.vwFixAssetList> releases = new List <FASTService.vwFixAssetList>(); List <FASTService.AccessRight> access = new List <FASTService.AccessRight>(); access = accessProcess.GetAccessEmployeeRight(User.Identity.Name.ToInteger()); foreach (FASTService.AccessRight right in access) { acceptances.AddRange(transProcess.GetAssignmentsForReleaseCustodians(right.DepartmentID, User.Identity.Name.ToInteger())); } repairs = fixProcess.GetAssetsForRepair(); releases = fixProcess.GetReleasedAssets(); ViewBag.Acceptances = acceptances; ViewBag.Repairs = repairs; ViewBag.Releases = releases; return(View()); }
public ActionResult ViewAccessRights() { List <FASTService.vwAccessRight> rights = new List <FASTService.vwAccessRight>(); FASTService.Process.AccessRightProcess accessProcess = new FASTService.Process.AccessRightProcess(); rights = accessProcess.GetAccesRightsView(); return(View(rights)); }
public ActionResult Index() { FASTService.Process.AccessRightProcess accessProcess = new FASTService.Process.AccessRightProcess(); FASTService.Process.TransactionProcess transProcess = new FASTService.Process.TransactionProcess(); List <FASTService.vwAssetAssignmentsForMI> assignments = new List <FASTService.vwAssetAssignmentsForMI>(); List <FASTService.vwAssetAssignmentsForMI> acceptances = new List <FASTService.vwAssetAssignmentsForMI>(); List <FASTService.AccessRight> access = accessProcess.GetAccessEmployeeRight(User.Identity.Name.ToInteger()); foreach (FASTService.AccessRight right in access) { assignments.AddRange(transProcess.GetAssignmentsForMIS(right.DepartmentID, User.Identity.Name.ToInteger())); acceptances.AddRange(transProcess.GetAssignmentForAcceptanceMIS(right.DepartmentID, User.Identity.Name.ToInteger())); } ViewBag.Acceptances = acceptances; ViewBag.Assignments = assignments; return(View()); }