public async Task <IActionResult> Edit(int id, [Bind("Name,Location,Id,Cusine")] Restaurant restaurant) { if (id != restaurant.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(restaurant); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RestaurantExists(restaurant.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(restaurant)); }
public void Update(int id, Restaurant restaurant) { Restaurant rest; rest = _context.Restaurants.FirstOrDefault(r => r.Id == id); rest = restaurant; _context.Update(rest); _context.SaveChanges(); }
public Restaurant Update(Restaurant restaurant) { _context.Update(restaurant); return(restaurant); }