コード例 #1
0
        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));
        }
コード例 #2
0
        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 }));
        }
コード例 #3
0
 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));
 }