public void Handle(CaseReport caseReport) { _dbHandler.Insert(caseReport); var healthRisks = _dbHandler.GetQueryable <HealthRisk>(); var healthRisk = healthRisks.FirstOrDefault(h => h.HealthRiskId == caseReport.HealthRisk); if (healthRisk != null) { healthRisk.ReportReceived(caseReport); _dbHandler.Update(healthRisk); } }