示例#1
0
 public ActionResult DeleteConfirmed(int id)
 {
     CarRental.Models.CarRental carRental = db.CarRentals.Find(id);
     db.CarRentals.Remove(carRental);
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
示例#2
0
 public ActionResult Edit([Bind(Include = "ID,CustomerID,CarID,IssueDate,DueDate,ReturnDate")] CarRental.Models.CarRental carRental)
 {
     if (ModelState.IsValid)
     {
         db.Entry(carRental).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CarID      = new SelectList(db.Cars, "ID", "CarName", carRental.CarID);
     ViewBag.CustomerID = new SelectList(db.Customers, "ID", "CustomerName", carRental.CustomerID);
     return(View(carRental));
 }
示例#3
0
 //This  method is used to show car rental detail of selected car
 // GET: CarRentals/Details/5
 public ActionResult Details(int?id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     CarRental.Models.CarRental carRental = db.CarRentals.Find(id);
     if (carRental == null)
     {
         return(HttpNotFound());
     }
     return(View(carRental));
 }
示例#4
0
 // GET: CarRentals/Edit/5
 public ActionResult Edit(int?id)
 {
     if (id == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     CarRental.Models.CarRental carRental = db.CarRentals.Find(id);
     if (carRental == null)
     {
         return(HttpNotFound());
     }
     ViewBag.CarID      = new SelectList(db.Cars, "ID", "CarName", carRental.CarID);
     ViewBag.CustomerID = new SelectList(db.Customers, "ID", "CustomerName", carRental.CustomerID);
     return(View(carRental));
 }