// PUT api/BookingAPI/5 public HttpResponseMessage PutReservation(int id, Reservation reservation) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } if (id != reservation.idReservation) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } db.Entry(reservation).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex)); } return(Request.CreateResponse(HttpStatusCode.OK)); }
public ActionResult Edit(Employee employee) { if (ModelState.IsValid) { db.Entry(employee).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(employee)); }
public ActionResult Edit(Guest guest) { if (ModelState.IsValid) { db.Entry(guest).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(guest)); }
public ActionResult Edit(Room room) { if (ModelState.IsValid) { db.Entry(room).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEmployee = new SelectList(db.Employees, "idEmplyee", "Username", room.idEmployee); return(View(room)); }
public ActionResult Edit(Reservation reservation) { if (ModelState.IsValid) { db.Entry(reservation).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEmpoyee = new SelectList(db.Employees, "idEmplyee", "Username", reservation.idEmpoyee); ViewBag.idGuest = new SelectList(db.Guests, "idGuest", "Username", reservation.idGuest); ViewBag.idRoom = new SelectList(db.Rooms, "idRoom", "Status", reservation.idRoom); return(View(reservation)); }