public IHttpActionResult PutJanitorService(int id, JanitorService roomService)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != roomService.Id)
            {
                return(BadRequest());
            }

            db.Entry(roomService).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!RoomServiceExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public bool DeleteAccommodationType(AccommodationType accommodationType)
        {
            var context = new HotelManagementContext();

            context.Entry(accommodationType).State = System.Data.Entity.EntityState.Deleted;

            return(context.SaveChanges() > 0);
        }
Esempio n. 3
0
        public bool UpdateAccommodation(Accommodation accommodation)
        {
            var context = new HotelManagementContext();

            context.Entry(accommodation).State = System.Data.Entity.EntityState.Modified;

            return(context.SaveChanges() > 0);
        }
 public ActionResult Edit([Bind(Include = "Id,FirstName,Lastname,Username,PasswordHash,PhoneNumber,DateOfBirth")] Guest guest)
 {
     if (ModelState.IsValid)
     {
         db.Entry(guest).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(guest));
 }
 public ActionResult Edit([Bind(Include = "Id,StayedFromDate,StayedToDate,SettledDate,StateString,GuestId")] Reciept reciept)
 {
     if (ModelState.IsValid)
     {
         db.Entry(reciept).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.GuestId = new SelectList(db.Guests, "Id", "FirstName", reciept.GuestId);
     return(View(reciept));
 }
        public bool DeleteAccommodationPackage(AccommodationPackage accommodationPackage)
        {
            var context = new HotelManagementContext();

            var existingAccommodationPackage = context.AccommodationPackages.Find(accommodationPackage.ID);

            context.AccommodationPackagePictures.RemoveRange(existingAccommodationPackage.AccommodationPackagePictures);

            context.Entry(existingAccommodationPackage).State = System.Data.Entity.EntityState.Deleted;

            return(context.SaveChanges() > 0);
        }
        public bool UpdateAccommodationPackage(AccommodationPackage accommodationPackage)
        {
            var context = new HotelManagementContext();

            var existingAccommodationPackage = context.AccommodationPackages.Find(accommodationPackage.ID);

            context.AccommodationPackagePictures.RemoveRange(existingAccommodationPackage.AccommodationPackagePictures);

            context.Entry(existingAccommodationPackage).CurrentValues.SetValues(accommodationPackage);

            context.AccommodationPackagePictures.AddRange(accommodationPackage.AccommodationPackagePictures);

            return(context.SaveChanges() > 0);
        }
 public void Update(T entity)
 {
     _context.Entry(entity).State = EntityState.Modified;
 }