public ViewResult MyRequest(int id) { SpConnectionVPN spConnection = new SpConnectionVPN(); ViewBag.details = spConnection.getRequestById(id); ViewBag.id = id; return View(); }
public ViewResult MyRequests() { SpConnectionVPN spConnection = new SpConnectionVPN(); ViewBag.RequestAll = spConnection.getAllMyRequests(); ViewBag.RequestRejected = spConnection.getRejectedMyRequests(); ViewBag.RequestApproved = spConnection.getApprovedMyrequests(); ViewBag.RequestPending = spConnection.getPendingMyRequests(); return View(); }
public ViewResult VPNRequest() { //fetching drop down list values for the form SpConnectionVPN spConnect = new SpConnectionVPN(); ViewBag.vpnStatusType = spConnect.getVpnStatusTypeChoices(); ViewBag.deptName = spConnect.getDeptNameChoices(); ViewBag.companyName = spConnect.getCompanyNameChoices(); ViewBag.officeLoc = spConnect.getQtcOfficeLocationChoices(); ViewBag.qtcOfficSelect = spConnect.getQtcOfficeSelectChoices(); ViewBag.machineOwner = spConnect.getMachineOwnerChoices(); return View(); }
public ViewResult ReviewRequest(int id) { SpConnectionVPN spConnection = new SpConnectionVPN(); List<VpnRequest> storage = spConnection.getPendingReviews(); ViewBag.id = id; //the id in the parameter is the request id : the id used on our sharepoint site foreach(VpnRequest current in storage) { if (current.VPN_requestID == id) { //check if the request is in final IT manager step if (current.VPN_requestStatus.Equals("Pending IT Manager Approval")) { //if the request is in the final IT manager step, send to ReviewRequestIT return ReviewRequestIT(current); } ViewBag.details = current; return View(); } } return View(); }
public ActionResult VPNRequest(VpnRequest input) { //formating some input input.VPN_requestStatus = "Pending Manager Approval"; input.DateSubmitted = DateTime.Now.ToString("M/d/yyyy"); SpConnectionVPN spConnect = new SpConnectionVPN(); spConnect.addRequest(input); return RedirectToAction("/ThankYou", "Portal"); }
public ViewResult ReviewRequestIT(VpnRequest current) { ViewBag.details = current; SpConnectionVPN spConnection = new SpConnectionVPN(); ViewBag.radiusSelector = spConnection.getVpnRadiusProfileSelect(); return View("ReviewRequestIT"); }
public ActionResult ReviewRequest(int id, string submit, string comments) { SpConnectionVPN spConnection = new SpConnectionVPN(); spConnection.ReviewRequest(id, submit, comments); return RedirectToAction("/ReviewerThankYou", "Portal"); }
public ViewResult ReviewRequests() { //ReviewAll is currently not being show; it is hidden in the views. SpConnectionVPN spConncetion = new SpConnectionVPN(); ViewBag.ReviewPending = spConncetion.getPendingReviews(); ViewBag.ReviewApproved = spConncetion.getApprovedReviews(); ViewBag.ReviewRejected = spConncetion.getRejectedReviews(); ViewBag.ReviewAll = spConncetion.getAllReviews(); return View(); }
public ActionResult ReviewRequestIT(int id, string submit, string comments, string VPN_Radius, string VPN_Other, string VPN_accessStart, string VPN_accessEnd, string[] checkboxes) { //checkboxes represent the VPN profile selection. Minimum size 1, max size 2. SpConnectionVPN spConnection = new SpConnectionVPN(); spConnection.ReviewRequest(id, submit, comments, VPN_Radius, VPN_Other, VPN_accessStart, VPN_accessEnd, checkboxes); return RedirectToAction("/ReviewerThankYou", "Portal"); }