public ActionResult AO_CHECKING(Int32?Id) { ViewBag.Id = Id; if (Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Request request = unitOfWork.RequestRepository.Get((Int32)Id); var requestForm = new Models.RequestFormViewModel { Id = request.Id, CreatedBy = request.CreatedBy, CreatedDate = (DateTime)request.CreatedDate , RequestDescription = request.RequestDescription, eMail = request.NewAffiliation.eMail }; ViewBag.returnAction = "ReturnToMaker"; ViewBag.submitAction = "SubmitForPreScreen"; ViewBag.actionName = RequestConfigHelper.GetStatusConfig(request.Status).view; ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; ViewBag.Title = RequestConfigHelper.GetRequestTypeDisplayName(request.RequestType); //ViewBag.brnachList = request.NewAffiliation.Business.Branches.ToList(); if (request == null) { return(HttpNotFound()); } return(View(requestForm)); }
// GET: Requests/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var urlRef = HttpContext.Request.UrlReferrer; if (urlRef.Segments.Count() > 3) { ViewBag.urlRef = urlRef.Segments[1] + urlRef.Segments[2].Replace("/", ""); } Request request = unitOfWork.RequestRepository.Get((Int32)id, x => x.NewAffiliation); var requestForm = new Models.RequestFormViewModel { Id = request.Id, CreatedBy = request.CreatedBy, CreatedDate = (DateTime)request.CreatedDate , RequestDescription = request.RequestDescription, eMail = request.NewAffiliation.eMail }; ViewBag.Title = RequestConfigHelper.GetRequestTypeDisplayName(request.RequestType); ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; if (request == null) { return(HttpNotFound()); } return(View(requestForm)); }
public ActionResult MAEFDetails(Int32?Id) { Request request = unitOfWork.RequestRepository.Get((Int32)Id); ViewBag.returnAction = "ReturnToMaker"; ViewBag.submitAction = "SubmitForPreScreen"; ViewBag.actionName = RequestConfigHelper.GetStatusConfig(request.Status).view; ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; ViewBag.Id = Id; return(View()); }
public ActionResult MDCS_PROCESSING(Int32 Id) { Request request = unitOfWork.RequestRepository.Get((Int32)Id); ViewBag.submitToPOS = "SubmitForPOSProcessing"; ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; if (request == null) { return(HttpNotFound()); } return(View(request)); }
// GET: Requests/Create public ActionResult Create() { var requestTypeList = new List <SelectListItem>(); RequestConfigHelper.GetAllRequestType().ForEach(x => requestTypeList.Add(new SelectListItem { Text = x.DisplayName, Value = x.Value.ToString() }) ); ViewBag.requestTypeList = requestTypeList; return(View()); }
// GET: Requests/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DA.Models.Request request = unitOfWork.RequestRepository.Get((Int32)id); ViewBag.view = RequestConfigHelper.GetStatusConfig(request.Status).view; if (request == null) { return(HttpNotFound()); } return(View(request)); }
// GET: Requests public ActionResult Index() { List <Models.RequestViewModel> list = new List <Models.RequestViewModel>(); unitOfWork.RequestRepository.GetAll().ToList().ForEach(x => list.Add(new Models.RequestViewModel { Id = x.Id, RequestDescription = x.RequestDescription, CreatedBy = x.CreatedBy, CreatedDate = x.CreatedDate, //Status = x.Status==1 || x.Status == 11 || x.Status == 12 || x.Status == 25 ? RequestConfigHelper.GetStatusDisplayName(x.Status): "FOR " + RequestConfigHelper.GetStatusDisplayName(x.Status), Status = RequestConfigHelper.GetStatusDisplayName(x.Status), View = RequestConfigHelper.GetStatusConfig(x.Status).view, RequestType = RequestConfigHelper.GetRequestTypeDisplayName(x.RequestType) })); return(View(list)); }
// GET: ApprovalSetup public ActionResult Index() { var matrix = new List <Models.ApprovalSetupViewModel>(); db.ApprovalSetup.ToList().ForEach(x => { matrix.Add(new Models.ApprovalSetupViewModel { Id = x.Id, Rank = x.Rank, WithException = x.WithException, WithRequirements = x.WithRequirements, RequestType = RequestConfigHelper.GetRequestTypeDisplayName(x.RequestType), ApprovalCount = x.ApprovalCount }); }); return(View(matrix)); }
// GET: RequestUIFlow public ActionResult DRAFT(Int32?Id) { if (Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Request request = unitOfWork.RequestRepository.Get(((Int32)Id), x => x.Branches); ViewBag.view = "LoadRequestToWorkflow"; ViewBag.Title = RequestConfigHelper.GetRequestTypeDisplayName(request.RequestType); ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; if (request == null) { return(HttpNotFound()); } return(View(request)); }
public ActionResult FOR_APPROVAL(Int32?Id) { if (Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Request request = unitOfWork.RequestRepository.Get((Int32)Id); ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; //ViewBag.returnAction = "ReturnToMaker"; ViewBag.ApproveAction = "Approve"; ViewBag.DeclineAction = "Decline"; if (request == null) { return(HttpNotFound()); } return(View(request)); }
public ActionResult MAU_SCREENING(Int32?Id) { if (Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Request request = unitOfWork.RequestRepository.Get((Int32)Id); //ViewBag.returnAction = "ReturnToMaker"; ViewBag.actionName = RequestConfigHelper.GetStatusConfig(request.Status).view; ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; ViewBag.submitAction = "MAUPreScreenDecission"; if (request == null) { return(HttpNotFound()); } return(View(request)); }
// GET: RequestUIFlow public ActionResult DRAFT(Int32?Id) { if (Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } // Request request = unitOfWork.RequestRepository.Get((int)Id, x => x.NewAffiliation, x => x.NewAffiliation.Branches); // Request request = unitOfWork.RequestRepository.Get((Int32)Id, x => x.NewAffiliation, x => x.NewAffiliation.Business.Branches); Request request = null; var requestForm = new Models.RequestFormViewModel { Id = request.Id, CreatedBy = request.CreatedBy, CreatedDate = (DateTime)request.CreatedDate , //LegalName = request.NewAffiliation.Business.LegalName, // Ownership = RequestDescription = request.RequestDescription, eMail = request.NewAffiliation.eMail }; ViewBag.view = "LoadRequestToWorkflow"; ViewBag.Title = RequestConfigHelper.GetRequestTypeDisplayName(request.RequestType); ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; // ViewBag.brnachList = request.NewAffiliation.Business.Branches.ToList(); if (request == null) { return(HttpNotFound()); } ViewBag.msg = ""; var seg = Request.UrlReferrer.Segments.Where(x => !x.Equals("/")).ToList(); if (Request.UrlReferrer.AbsolutePath.Contains("Create") || Request.UrlReferrer.AbsolutePath.Contains("Edit")) { ViewBag.msg = "Record Saved."; } return(View(requestForm)); }
public ActionResult AO_CHECKING(Int32?Id) { ViewBag.Id = Id; if (Id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Request request = unitOfWork.RequestRepository.Get((Int32)Id); ViewBag.returnAction = "ReturnToMaker"; ViewBag.submitAction = "SubmitForPreScreen"; ViewBag.actionName = RequestConfigHelper.GetStatusConfig(request.Status).view; ViewBag.status = RequestConfigHelper.GetStatusConfig(request.Status).Name; if (request == null) { return(HttpNotFound()); } return(View(request)); }
public ActionResult Create(DA.Models.Customer customer) { var request = new DA.Models.Request { RequestType = RequestConfigHelper.GetRequestType(RequestTypeConstants.NEW_AFFILIATION).Value, Status = RequestState.DRAFT.Value, CreatedBy ="User", CreatedDate=DateTime.Now, RequestDescription="New Affilation", NewAffiliation = new DA.Models.NewAffiliation { Customer = customer } }; //unitOfWork.BusinessRepository.Add(business); unitOfWork.RequestRepository.Add(request); unitOfWork.Complete(); return RedirectToAction("Draft", "RequestUIFlow", new { Id = request.Id }); }
// GET: Requests public ActionResult Index() { List<Models.RequestViewModel> list = new List<Models.RequestViewModel>(); int requestType = RequestConfigHelper.GetRequestType("NEW_AFFILIATION").Value; unitOfWork.RequestRepository.Find(x => x.RequestType.Equals(requestType), x => x.NewAffiliation).ToList().ForEach(x => list.Add(new Models.RequestViewModel { Id = x.Id, RequestDescription = x.RequestDescription, CreatedBy = x.CreatedBy, CreatedDate = x.CreatedDate, //Status = x.Status==1 || x.Status == 11 || x.Status == 12 || x.Status == 25 ? RequestConfigHelper.GetStatusDisplayName(x.Status): "FOR " + RequestConfigHelper.GetStatusDisplayName(x.Status), Status = RequestConfigHelper.GetStatusDisplayName(x.Status), View = RequestConfigHelper.GetStatusConfig(x.Status).view, RequestType = RequestConfigHelper.GetRequestTypeDisplayName(x.RequestType) })); return View(list); }
// GET: Requests/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var urlRef = HttpContext.Request.UrlReferrer; if (urlRef.Segments.Count() > 3) { ViewBag.urlRef = urlRef.Segments[1] + urlRef.Segments[2].Replace("/", ""); } Request request = unitOfWork.RequestRepository.Get((Int32)id); ViewBag.Title = RequestConfigHelper.GetRequestTypeDisplayName(request.RequestType); if (request == null) { return(HttpNotFound()); } return(View(request)); }