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); }
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; }