public virtual ActionResult DeleteDocumentRisk( OperationRiskViewModel riskViewModel, string deleteDocumentNumber) { if (riskViewModel != null) { riskViewModel.DocumentsRecord.Remove(riskViewModel.DocumentsRecord .FirstOrDefault(x => x.DocumentNumber == deleteDocumentNumber)); riskViewModel.TableDocumentsRisk = riskViewModel.DocumentsRecord.PopulateDataTable(); } return(PartialView("AddDocumentRiskPartial", riskViewModel)); }
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 FilterOperationRisk( OperationRiskViewModel model, List <Tuple <int, string> > riskType, List <Tuple <string, decimal, decimal> > riskLeven, List <Tuple <int, string> > riskTargetAudience, List <Tuple <int, string> > riskStatus, List <Tuple <int, int, string> > riskProbability, List <Tuple <int, int, string> > riskImpact) { this.ViewBag.listrisktype = riskType; this.ViewBag.listrangerisklevel = riskLeven; this.ViewBag.listrisktargetaudience = riskTargetAudience; this.ViewBag.listriskstatus = riskStatus; this.ViewBag.listriskprobability = riskProbability; this.ViewBag.listriskimpact = riskImpact; return(View(model)); }