public async Task <IActionResult> OnPost(int OrderId) { Order = await orderContext.DeleteOrder(OrderId); await general.Commit(); if (Order == null) { return(RedirectToPage("./NotFound")); } TempData["Message"] = $"{Order.Id}{Order.Orderd_Wiskey.Brand}{Order.Orderd_Wiskey.Name} order deleted"; return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnPost(int whiskeyId) { Whiskey = await context.DeleteWhiskey(whiskeyId); await general.Commit(); if (Whiskey == null) { return(RedirectToPage("./NotFound")); } TempData["Message"] = $"{Whiskey.Brand}{Whiskey.Name} deleted"; return(RedirectToPage("./Index")); }
public IActionResult OnPost() { if (!ModelState.IsValid) { return(Page()); } if (OrdersAndReservations.Id > 0) { orderContext.UpdateOrder(OrdersAndReservations); } else { orderContext.AddOrder(OrdersAndReservations); } general.Commit(); TempData["Message"] = "Order saved!"; return(RedirectToPage("./Details", new { whiskeyId = OrdersAndReservations.Id })); }
public async Task <IActionResult> OnPost() { if (!ModelState.IsValid) { Types = HtmlHelper.GetEnumSelectList <WhiskeyType>(); CountriesList = new SelectList(await general.GetAllCountriesAsync(), "Id", "Name", Whiskey.CountryOfOrigin.Id); return(Page()); } if (Whiskey.Id > 0) { await context.UpdateWiskeyAsync(Whiskey, AddNewCountry, NewCountryName); } else { await context.AddWhiskeyAsync(Whiskey, AddNewCountry, NewCountryName); } await general.Commit(); TempData["Message"] = "Whiskey saved!"; return(RedirectToPage("./Details", new { whiskeyId = Whiskey.Id })); }