public IActionResult OnPost() { if (ModelState.IsValid) { Visit = visitRepository.Create(Visit); visitRepository.Commit(); return(RedirectToPage("./Buy")); } Message = Visit.UserId == null ? "No user selected." : $"Total expences: {Calc.TotalPerVisit(Visit)}"; var list = userManager.Users.ToList().Select(x => new { Id = x.Id, Name = $"{x.FirstName} {x.LastName}" }); Users = new SelectList(list, "Id", "Name"); return(Page()); }
public IActionResult OnPost(int?visitid) { if (ModelState.IsValid) { if (visitid.HasValue) { Visit = visitRepository.GetVisitById(visitid.Value); } Visit = visitRepository.Update(Visit); visitRepository.Commit(); return(RedirectToPage("./ShopList")); } Message = Visit.UserId == null ? "No customer selected!" : $"Total pay: {calc.TotalPerVisit(Visit)}"; return(Page()); }