//function to delete a driver from the supplier public ActionResult DeleteVehicle(long?id) { SupplierVehicle v = db.Vehicles.Find(id); db.Vehicles.Remove(v); db.SaveChanges(); Session["success"] = "The Vehicle details have been deleted"; return(Redirect(Request.UrlReferrer.ToString())); }
public ActionResult AddVehicle([Bind(Include = "RegNumber,MaximumCapacity,SupplierId")] SupplierVehicle v) { if (ModelState.IsValid) { db.Vehicles.Add(v); db.SaveChanges(); Session["success"] = "Vehicle has been added"; } return(Redirect(Request.UrlReferrer.ToString())); }
//Edit Vehicle details public ActionResult EditVehicleDetails() { var id = Int64.Parse(Request.Form["VehicleId"]); SupplierVehicle v = db.Vehicles.Find(id); v.RegNumber = Request.Form["RegNumber"]; v.MaximumCapacity = Request.Form["MaximumCapacity"]; db.SaveChanges(); Session["success"] = "Vehicle details have been updated"; return(Redirect(Request.UrlReferrer.ToString())); }