Пример #1
0
        public async Task <ActionResult> Buy(int lotId)
        {
            var result = await _lotService.BuyLot(lotId, User.Identity.GetUserId());

            if (!result.Succedeed)
            {
                TempData["Error"] = "Lot not purchased";
                return(View("NotFound", "Errors"));
            }

            TempData["Success"] = "Lot purchased successfully";
            return(RedirectToAction("Details", "Lots", new { id = lotId }));
        }