public IActionResult Detail(AuctionForm form) { if (ModelState.IsValid) { Auction auction = Auction.GetByCarID(form.id); string login = HttpContext.Session.GetString("Email"); User user = Lib.DomainLayer.User.GetByEmail(login); auction.increaseBid(user, form.bid); } return(RedirectToAction("Detail", "Car", form.id)); }
public IActionResult Detail(int id) { ViewBag.isLogged = false; string login = HttpContext.Session.GetString("Email"); if (!string.IsNullOrEmpty(login)) { ViewBag.isLogged = true; ViewBag.Email = login; } AuctionForm form = new AuctionForm(); Car car = Car.getCarByID(id); form.id = car.ID; ViewBag.car = car; ViewBag.hasCarAuction = car.hasCarAuction(); return(View(form)); }