public virtual ActionResult RiskManagementEdit(RiskManagementEditModel model) //POST: /RiskManagement/Edit
 {
     if (ClientResultMatrix.SaveRiskDescription(model))
     {
         return(RedirectToAction("DetailsRiskManagement", new { operationNumber = model.OperationNumber, State = 606 }));
     }
     else
     {
         return(RedirectToAction("DetailsRiskManagement", new { operationNumber = model.OperationNumber, State = 607 }));
     }
 }
        public virtual ActionResult DetailsRiskManagement(string operationNumber, int State = 0) //DETAILS: /RiskManagement
        {
            var model = ClientResultMatrix.GetRiskFindings(operationNumber);

            if (State != 0)
            {
                MessageConfiguration message = MessageHandler.setMessageFindingRisk(State, false, 2);
                ViewData["message"] = message;
            }

            return(View(model));
        }
        public virtual ActionResult DetailsMatrixChanges(string operationNumber, int State = 0)
        {
            var Model = ClientResultMatrix.GetChangesResultMatrix(operationNumber, Language.EN);

            if (State != 0)
            {
                MessageConfiguration message = MessageHandler.setMessageFindingMatrixChange(State, false, 2);
                ViewData["message"] = message;
            }

            return(View(Model));
        }
        public virtual ActionResult MatrixChangesEdit(MatrixChangesEditModel resultModel)
        {
            bool operationUpdate = ClientResultMatrix.SaveChangesResultMatrix(resultModel);

            if (operationUpdate)
            {
                return(RedirectToAction("DetailsMatrixChanges", "FindingRecommendation", new { area = "FindingRecomendations", operationNumber = resultModel.OperationNumber, State = 602 }));
            }
            else
            {
                return(RedirectToAction("DetailsMatrixChanges", "FindingRecommendation", new { area = "FindingRecomendations", operationNumber = resultModel.OperationNumber, State = 603 }));
            }
        }
        public virtual ActionResult MatrixChangesEdit(string operationNumber)
        {
            var Model = ClientResultMatrix.GetChangesResultMatrixEdit(operationNumber, Language.EN);

            return(View(Model));
        }