Ejemplo n.º 1
0
        // 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));
        }
Ejemplo n.º 2
0
 public ActionResult Edit(Employee employee)
 {
     if (ModelState.IsValid)
     {
         db.Entry(employee).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(employee));
 }
Ejemplo n.º 3
0
 public ActionResult Edit(Guest guest)
 {
     if (ModelState.IsValid)
     {
         db.Entry(guest).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(guest));
 }
Ejemplo n.º 4
0
 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));
 }
Ejemplo n.º 5
0
 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));
 }