public RiskQuestion UpdateRiskQuestion(RiskQuestion riskQuestion) { if (riskQuestion == null) { return null; } var riskAssessment = _db.RiskAssessments .OrderByDescending(ra => ra.ID) .FirstOrDefault(ra => ra.SupplyReference == riskQuestion.RiskAssessmentSupplyReference); if (riskAssessment == null) { return null; } var risk = _db.Risks .FirstOrDefault(r => r.RiskAssessmentID == riskAssessment.ID && r.Question.RiskNumber == riskQuestion.RiskNumber); risk.Likelihood = riskQuestion.Likelihood; risk.Response = riskQuestion.Response; _db.SaveChanges(); return MappingHelper.DALRiskToWCFRiskQuestion(risk); }
public RiskQuestion UpdateRiskQuestion(RiskQuestion riskQuestion) { return _riskQuestionsService.UpdateRiskQuestion(riskQuestion); }