public ActionResult GeneralSettings() { var dbSettings = this.setings.All() .OrderByDescending(x => x.ID) .FirstOrDefault(); var settings = new SettingsOutputModel { PricePerNight = dbSettings.Pricing, AreReservationsOpen = dbSettings.AreReservationsOpen }; return(View(settings)); }
public ActionResult GeneralSettings(SettingsOutputModel settings) { if (ModelState.IsValid) { var dbSettings = new GeneralSettings() { Pricing = settings.PricePerNight, AreReservationsOpen = settings.AreReservationsOpen }; this.setings.Add(dbSettings); this.setings.SaveChanges(); return(RedirectToAction("Index", "Reservations")); } return(View(settings)); }