/// <summary> /// Gets the Risk Score of a SimpleRisk /// </summary> /// <param name="sRisk"></param> /// <param name="type"></param> /// <returns></returns> private int GetRiskScore(SimpleRisk sRisk, RiskScoreTypes type) { string Likelihood = ""; string Impact = ""; switch (type) { case RiskScoreTypes.InherentRiskScore: Likelihood = GetPropertyValue(sRisk.Id, RiskPropertyTypes.InherentLikelihood); Impact = GetPropertyValue(sRisk.Id, RiskPropertyTypes.InherentImpact); break; case RiskScoreTypes.ResidualRiskScore: Likelihood = GetPropertyValue(sRisk.Id, RiskPropertyTypes.ResidualLikelihood); Impact = GetPropertyValue(sRisk.Id, RiskPropertyTypes.ResidualImpact); break; case RiskScoreTypes.FutureRiskScore: Likelihood = GetPropertyValue(sRisk.Id, RiskPropertyTypes.FurtureLikelihood); Impact = GetPropertyValue(sRisk.Id, RiskPropertyTypes.FutureImpact); break; } int l = int.Parse(Likelihood); int i = int.Parse(Impact); return(l * i); }
public IActionResult RiskEdit(SimpleRisk input) { RiskDetail result = new RiskDetail(); result.BarItems = GetBarItem(); return(View(result)); }