public ActionResult Edit(AmenitiesPerRoom amenities) { if (!ModelState.IsValid) { return(View(amenities)); } _amenitiesRepository.UpdateAmenities(amenities); return(RedirectToAction("Index")); }
public void AddAmenities(AmenitiesPerRoom amenities) { if (amenities == null) { throw new ArgumentNullException(); } try { using (ApplicationDbContext db = new ApplicationDbContext()) { db.Amenities.Add(amenities); db.SaveChanges(); } } catch { } }
public void UpdateAmenities(AmenitiesPerRoom amenities) { if (amenities == null) { throw new ArgumentNullException(); } try { using (ApplicationDbContext db = new ApplicationDbContext()) { db.Amenities.Attach(amenities);; db.Entry(amenities).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } } catch { } }