public IActionResult Index() { var items = _visitSummary.GetVisitSummaryItems(); _visitSummary.VisitSummaryItems = items; var visitSummaryViewModel = new VisitSummaryViewModel { VisitSummary = _visitSummary, }; return(View(visitSummaryViewModel)); }
public IActionResult CheckVisit(Visit visit) { var items = _visitSummary.GetVisitSummaryItems(); _visitSummary.VisitSummaryItems = items; if (_visitSummary.VisitSummaryItems.Count == 0) { ModelState.AddModelError("", "Add visit first!"); } if (ModelState.IsValid) { _visitRepository.CreateVisit(visit); _visitSummary.ClearSummary(); return(RedirectToAction("CheckVisitComplete")); } return(View(visit)); }