public virtual ActionResult CreateRisk(RiskViewModel riskViewModel, string operationNumber) { //TODO: FIX VALUES WITH THE TABLE riskViewModel.MyRiskStatus.Add(new RiskStatusModel() { RiskStatusId = -1, Description = riskViewModel.RiskStatusDescription, ChangeStatusDate = DateTime.Now, StatusId = riskViewModel.RiskStatusId }); riskViewModel.userName = IDBContext.Current.UserName; var riskModel = operation.CreateNewRisk(riskViewModel); MessageNotificationCodes messageStatus = MessageNotificationCodes.SaveDataFail; if (riskModel != null) { messageStatus = MessageNotificationCodes.SaveDataSucessfully; } return(RedirectToAction( "Details", "Risk", new { area = "Risks", operationNumber = operationNumber, riskId = riskModel != null ? riskModel.RiskId : default(int), messageStatus = messageStatus })); }
public virtual ActionResult UpdateRisk(string operationNumber, RiskViewModel riskViewModel) { riskViewModel.userName = IDBContext.Current.UserName; if (riskViewModel.MyRiskStatus[0].StatusId != riskViewModel.RiskStatusId) { riskViewModel.MyRiskStatus.Add(new RiskStatusModel { RiskStatusId = 0, RiskId = riskViewModel.RiskId, StatusId = riskViewModel.RiskStatusId, ChangeStatusDate = DateTime.Now, Description = riskViewModel.RiskStatusDescription }); } riskViewModel = operation.EditRisk(riskViewModel); MessageNotificationCodes messageStatus = MessageNotificationCodes.SaveDataFail; if (riskViewModel != null) { messageStatus = MessageNotificationCodes.SaveDataSucessfully; } return(RedirectToAction("Details", "Risk", new { area = "Risks", operationNumber = operationNumber, riskId = riskViewModel != null ? riskViewModel.RiskId : default(int), messageStatus = messageStatus })); }
public virtual ActionResult Details(string operationNumber, MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage) { var currentOperation = operation.GetOperationByOperationNumber(operationNumber); string[] masterDataItems = new string[] { "RISK_STATUS", "RISK_TYPE", "RISK_TARGET_AUDIENCE", "RISK_PROBABILITY", "RISK_IMPACT", "RISK_LEVEL" }; var masterDataDetail = operation.GetMasterDataDetails(masterDataItems, Lang); this.ViewBag.listrisktype = masterDataDetail["RISK_TYPE"]; this.ViewBag.listrisktargetaudience = masterDataDetail["RISK_TARGET_AUDIENCE"]; this.ViewBag.listriskstatus = masterDataDetail["RISK_STATUS"]; this.ViewBag.listriskprobability = operation.GetRiskProbability(masterDataDetail["RISK_PROBABILITY"]); this.ViewBag.listriskimpact = operation.RiskImpact(masterDataDetail["RISK_IMPACT"]); this.ViewBag.listrangerisklevel = operation.RangeRiskLevel(); var operationmodel = operation.GetAllOperationRisks(currentOperation, Lang, masterDataDetail); ViewData["SelectedRiskType"] = string.Empty; ViewData["DescriptionFilter"] = string.Empty; ViewData["RiskLevelFilter"] = string.Empty; ViewData["RiskTargetFilter"] = string.Empty; ViewData["RiskStatusFilter"] = string.Empty; ViewData["OperationNumberFilter"] = string.Empty; ViewData["Message"] = null; if (messageStatus != MessageNotificationCodes.VoidMessage) { MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); ViewData["message"] = message; } ViewBag.isLessTaskFive = PCRHelpers.IsCurrentTaskLessThanFive( ClientGenericRepository, PCRWorkflowStatusRepository, currentOperation.OperationId); ViewBag.RMAdministrator = IDBContext.Current.HasRole(Role.RM_ADMINISTRATOR); return(View(operationmodel)); }
public virtual ActionResult IndexSignatures(string username, MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage, string page = "") { var modelSignatures = Signatures.GetSignatures(username, page); if (messageStatus != MessageNotificationCodes.VoidMessage) { MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); ViewData["message"] = message; } return(View(modelSignatures)); }
public virtual ActionResult EditSave(OperationRiskViewModel riskViewModel) { riskViewModel.userName = IDBContext.Current.UserName; bool operationUpdate = operation.UpdateOperationRisk(riskViewModel); MessageNotificationCodes messageStatus = MessageNotificationCodes.SaveDataFail; if (operationUpdate) { messageStatus = MessageNotificationCodes.SaveDataSucessfully; } return(RedirectToAction("Details", "OperationRisk", new { area = "Risks", operationNumber = riskViewModel.OperationNumber, messageStatus = messageStatus })); }
public virtual ActionResult Index(int actveStatus = 0, bool busqueda = false, string OperationNumber = "", string contractNumber = "", string institutionName = "", MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage, string OperationNumber2 = "") { if (busqueda) { OperationNumber = OperationNumber2; var ExecutorContactSearch = _executor.SearchWithParameters(actveStatus, OperationNumber.Trim(), contractNumber.Trim(), institutionName.Trim()); int paginacion = int.Parse(System.Configuration.ConfigurationManager.AppSettings["pageSize"].ToString()); if (messageStatus != MessageNotificationCodes.VoidMessage) { // Set message in agreement with the code MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); // Pass message to the view ViewData["message"] = message; } else { if (ExecutorContactSearch.Count >= paginacion) { MessageNotificationCodes messageStatusMax = MessageNotificationCodes.SearchMaxValue; // Set message in agreement with the code MessageConfiguration message = MessageHandler.setMessage(messageStatusMax, true, 8); // Pass message to the view ViewData["message"] = message; } } ViewBag.Panel = "none"; return(View(ExecutorContactSearch)); } else { if (messageStatus != MessageNotificationCodes.VoidMessage) { // Set message in agreement with the code MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); // Pass message to the view ViewData["message"] = message; } ViewBag.Panel = "inline-block"; return(View()); } }
// GET: /Administration/CloseOfPMRCycle/ public virtual ActionResult Index(MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage) { if (!IDBContext.Current.HasRole(Role.RM_ADMINISTRATOR)) { return(RedirectToRoute("Default", new { controller = "Mistakes", action = "Mistake403" })); } if (messageStatus != MessageNotificationCodes.VoidMessage) { // Set message in agreement with the code MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); // Pass message to the view ViewData["message"] = message; } return(View()); }
public virtual ActionResult Details(string operationNumber, int riskId, MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage) { this.ViewBag.operationNumber = operationNumber; string[] masterDataItems = new string[] { "RISK_STATUS", "RISK_TYPE", "RISK_IMPACT", "RISK_PROBABILITY", "RISK_TARGET_AUDIENCE" }; var masterDataDetail = operation.GetMasterDataDetails(masterDataItems, Lang); this.ViewBag.listRiskStatus = masterDataDetail["RISK_STATUS"]; this.ViewBag.listRiskType = masterDataDetail["RISK_TYPE"]; this.ViewBag.listRiskProbability = operation.GetRiskProbability(masterDataDetail["RISK_PROBABILITY"]); this.ViewBag.listRiskImpact = operation.RiskImpact(masterDataDetail["RISK_IMPACT"]); this.ViewBag.listRiskTargetAudience = masterDataDetail["RISK_TARGET_AUDIENCE"]; RiskViewModel riskModel = operation.GetRiskByOperation(riskId); ViewData["Message"] = null; if (messageStatus != MessageNotificationCodes.VoidMessage) { MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); ViewData["message"] = message; } return(View(riskModel)); }
public virtual ActionResult IndexCreationSignatures(SignatureModel signature, MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage) { if (messageStatus != MessageNotificationCodes.VoidMessage) { MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); ViewData["message"] = message; } return(View()); }
public virtual PartialViewResult VisitsPlanSummary(string operationNumber, int?year, MessageNotificationCodes messageStatus = MessageNotificationCodes.VoidMessage, VisitsPlanView view = VisitsPlanView.Visit) { ViewBag.EditMode = false; ViewBag.EditableView = view; if (!year.HasValue) { year = DateTime.Now.Year; } var availableYears = new List <int> { DateTime.Today.Year, DateTime.Today.Year + 1 }; var visitPlans = PrepareSummaryView(null, operationNumber, year.Value); ViewBag.OperationNumber = operationNumber; SetLocalizedValues(); if (messageStatus != MessageNotificationCodes.VoidMessage) { // Set message in agreement with the code MessageConfiguration message = MessageHandler.setMessage(messageStatus, true, 5); // Pass message to the view ViewData["message"] = message; } return(PartialView(visitPlans)); }