public ActionResult DeleteConfirmed(int id) { AdvertismentModels advertismentModels = db.Advertisment.Find(id); db.Advertisment.Remove(advertismentModels); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: AdvertismentModels/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdvertismentModels advertismentModels = db.Advertisment.Find(id); if (advertismentModels == null) { return(HttpNotFound()); } return(View(advertismentModels)); }
public ActionResult Create([Bind(Include = "ID,CarId,Active")] AdvertismentModels advertismentModels) { if (ModelState.IsValid) { db.Advertisment.Add(advertismentModels); db.SaveChanges(); return(RedirectToAction("Index")); } string userEmail = User.Identity.GetUserName(); OwnerModels owner = db.Owner.Single(a => a.Email == userEmail); int ownerId = owner.ID; List <CarModels> cars = db.Car.Where(c => c.OwnerID == ownerId).ToList(); ViewBag.CarId = new SelectList(cars, "ID", "Make", advertismentModels.CarId); return(View(advertismentModels)); }
// GET: AdvertismentModels/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdvertismentModels advertismentModels = db.Advertisment.Find(id); if (advertismentModels == null) { return(HttpNotFound()); } string userEmail = User.Identity.GetUserName(); OwnerModels owner = db.Owner.Single(a => a.Email == userEmail); int ownerId = owner.ID; List <CarModels> cars = db.Car.Where(c => c.OwnerID == ownerId).ToList(); ViewBag.CarId = new SelectList(cars, "ID", "Make", advertismentModels.CarId); return(View(advertismentModels)); }