public IActionResult OnGet(int restaurantId) { Restaurant = restaurantData.GetById(restaurantId); if (Restaurant == null) { return(RedirectToPage("./NotFound")); } return(Page()); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Restaurant = await _context.Restaurants.FirstOrDefaultAsync(m => m.Id == id); if (Restaurant == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Restaurant = await _context.Restaurants.FindAsync(id); if (Restaurant != null) { _context.Restaurants.Remove(Restaurant); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public IActionResult OnGet(int?restaurantId) { Cuisines = htmlHelper.GetEnumSelectList <CuisineType>(); if (restaurantId.HasValue) { Restaurant = restaurantData.GetById(restaurantId); } else { Restaurant = new RestaurantModel(); } if (Restaurant == null) { return(RedirectToPage("./NotFound")); } return(Page()); }
public Restaurant Add(Restaurant newRestaurant) { _restaurants.Add(newRestaurant); newRestaurant.Id = _restaurants.Max(r => r.Id) + 1; return(newRestaurant); }