Example #1
0
        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());
        }
Example #2
0
        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());
        }