public ActionResult EditCharge(int id, AddChargePresetViewModel charge) { ViewBag.Title = "Edit Charge Preset"; ViewBag.SubmitButton = "Save Changes"; if (!ModelState.IsValid) { return(View("ChargePresetForm", charge)); } var chargeNow = db.Charges.FirstOrDefault(x => x.id == charge.id); chargeNow.Name = charge.Name; chargeNow.Price = charge.Price; chargeNow.Description = charge.Description; chargeNow.Unit = charge.Unit; db.SaveChanges(); return(RedirectToAction("packagehome")); }
public ActionResult AddCharge(AddChargePresetViewModel charge) { ViewBag.Title = "Create New Charge Preset"; ViewBag.SubmitButton = "Create"; if (!ModelState.IsValid) { return(View("ChargePresetForm", charge)); } var chargeNow = new Charge(); chargeNow.StudioID = ViewBag.StudioID; chargeNow.Name = charge.Name; chargeNow.Price = charge.Price; chargeNow.Description = charge.Description; chargeNow.Unit = charge.Unit; db.Charges.Add(chargeNow); db.SaveChanges(); return(RedirectToAction("packagehome")); }