public async Task <ActionResult> EditRisk(RiskFormStub model) { ResponseModel response = new ResponseModel(true); Business.Entities.Risk dbItem = new Business.Entities.Risk(); model.ModifiedBy = User.UserName; model.ModifiedDate = DateTime.Now; if (ModelState.IsValid) { dbItem = model.GetDbObject(); await RiskRepo.UpdateAsync(dbItem); if (RiskRepo.Id != 0) { model.RiskId = RiskRepo.Id; ViewBag.riskImpacts = GetRiskImpacts(model.RiskId); ViewBag.riskMitigations = GetRiskMitigations(model.RiskId); return(View("_RiskDetails", model)); } else { return(View("_FormRisk", model)); } } else { return(View("_FormRisk", model)); } }
public RiskPresentationStub(Business.Entities.Risk risk) { RiskId = risk.RiskId; Controll = risk.Controll; KRI = risk.KRI; ProcessBusiness = risk.ProcessBusiness; QualitatifImpact = risk.QualitatifImpact; QualitatifQuantitatifRisk = risk.QualitatifQuantitatifRisk; RiskAgent = risk.RiskAgent; RiskCategory = risk.RiskCategory; RiskClasification = risk.RiskClasification; RiskEvent = risk.RiskEvent; RiskNumber = risk.RiskNumber; Year = risk.Year; ModifiedBy = risk.ModifiedBy; ModifiedDate = risk.ModifiedDate; CreatedBy = risk.CreatedBy; CreatedDate = risk.CreatedDate; IsDeleted = risk.IsDeleted; FillYearOptions(); }