public ActionResult DeleteConfirmed(int id) { EqRental eqRental = db.EqRentals.Find(id); db.EqRentals.Remove(eqRental); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "EqRentId,UserID,EquipId,RentalDate,DurationId,RentalPrice,EqRentalPrice,DurationPrice,TotStudioPrice")] EqRental eqRental) { if (ModelState.IsValid) { db.Entry(eqRental).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DurationId = new SelectList(db.Durations, "DurationId", "LengthDuration", eqRental.DurationId); ViewBag.EquipId = new SelectList(db.Equipment, "EquipId", "EquipName", eqRental.EquipId); return(View(eqRental)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EqRental eqRental = db.EqRentals.Find(id); if (eqRental == null) { return(HttpNotFound()); } return(View(eqRental)); }
// GET: EqRentals/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EqRental eqRental = db.EqRentals.Find(id); if (eqRental == null) { return(HttpNotFound()); } ViewBag.DurationId = new SelectList(db.Durations, "DurationId", "LengthDuration", eqRental.DurationId); ViewBag.EquipId = new SelectList(db.Equipment, "EquipId", "EquipName", eqRental.EquipId); return(View(eqRental)); }
public ActionResult Create([Bind(Include = "EqRentId,UserID,EquipId,RentalDate,DurationId,RentalPrice,EqRentalPrice,DurationPrice,TotStudioPrice")] EqRental eqRental) { if (ModelState.IsValid) { eqRental.EqRentalPrice = eqRental.calcEquipRentPrice(); eqRental.DurationPrice = eqRental.calcDuration(); eqRental.RentalPrice = eqRental.calcEqRentalPrice(); eqRental.TotStudioPrice = eqRental.calcTotal(); db.EqRentals.Add(eqRental); db.SaveChanges(); return(RedirectToAction("Succesful")); } ViewBag.DurationId = new SelectList(db.Durations, "DurationId", "LengthDuration", eqRental.DurationId); ViewBag.EquipId = new SelectList(db.Equipment, "EquipId", "EquipName", eqRental.EquipId); return(View(eqRental)); }