public IActionResult Index() { var model = new CarPriceViewModel(); model.CachedItems = GetCachedItemsFromCouchbase(); return(View(model)); }
public IActionResult Index(CarPricingForm form) { var model = new CarPriceViewModel(); model.Form = form; if (ModelState.IsValid) { var startTime = DateTime.Now; var result = _service.GetPrice(form); model.Price = result; model.ElapsedTime = DateTime.Now - startTime; model.CachedItems = GetCachedItemsFromCouchbase(); } else { model.ErrorMessage = "Invalid submission."; } return(View(model)); }