public async Task <IActionResult> PutMenu(int id, [FromBody] Menu menu) { if (IsCorrectUser(menu.CustomerId)) { return(Unauthorized("DENIED")); } if (id != menu.Id) { return(BadRequest()); } _context.Entry(menu).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MenuExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
//public ActionResult Edit([Bind(Include = "ID,Cusine_Name,Cusine_Type,Cost")] Menu menu) //{ // if (ModelState.IsValid) // { // db.Entry(menu).State = EntityState.Modified; // db.SaveChanges(); // return RedirectToAction("Index"); // } // return View(menu); //} public ActionResult Edit([Bind(Include = "ID,Cusine_Name,Cusine_Type,Cost,ModifiedBy")] MenuViewModel viewmenu) { Menu menu = new Menu { ID = viewmenu.ID, Cusine_Name = viewmenu.Cusine_Name, Cusine_Type = viewmenu.Cusine_Type, Cost = viewmenu.Cost }; if (ModelState.IsValid) { db.Entry(menu).State = EntityState.Modified; db.SaveChanges(); string SqlconString = ConfigurationManager.ConnectionStrings["MVCConnect"].ConnectionString; SqlConnection conn = new SqlConnection(SqlconString); conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; cmd.CommandText = "insert into Logs values (" + viewmenu.ID + ",'" + viewmenu.ModifiedBy + "')"; cmd.ExecuteNonQuery(); conn.Close(); return(RedirectToAction("Index")); } return(View(menu)); }
public ActionResult Edit(Admin adm) { db.Entry(adm).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Admins"); }
public IHttpActionResult PutDrink(int id, Drink drink) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != drink.Id) { return(BadRequest()); } db.Entry(drink).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DrinkExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Edit(Moderator mod) { db.Entry(mod).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Moderators")); }
public async Task <IActionResult> PutMenu([FromRoute] long id, [FromBody] Menu menu) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != menu.Id) { return(BadRequest()); } _context.Entry(menu).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MenuExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Edit([Bind(Include = "ItemId,RecipieName,Price,shortDescription,image,longDescription,category")] Menu menu) { if (ModelState.IsValid) { db.Entry(menu).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(menu)); }
public async Task <ActionResult> Edit([Bind(Include = "ItemId,ItemPrice,ShortDescription,LongDescription,IconImage,ItemName")] Menu_List menu_List) { if (ModelState.IsValid) { db.Entry(menu_List).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(menu_List)); }
public async Task <ActionResult> Edit([Bind(Include = "FoodId,foodImageUrl,Name,Price,shortDescription,longDescription")] Menu menu) { if (ModelState.IsValid) { db.Entry(menu).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(menu)); }