public ActionResult DeleteConfirmed(int id) { PrijsHistorie prijsHistorie = db.PrijsHistorie.Find(id); db.PrijsHistorie.Remove(prijsHistorie); db.SaveChanges(); return RedirectToAction("Index"); }
public ActionResult Edit([Bind(Include = "prijsCategorieId,categorieId,beginDatum,eindDatum,prijsPerDag")] PrijsHistorie prijsHistorie) { if (ModelState.IsValid) { db.Entry(prijsHistorie).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.categorieId = new SelectList(db.Categorie, "categorieId", "categorieNaam", prijsHistorie.categorieId); return View(prijsHistorie); }
// GET: PrijsHistories/Details/5 public ActionResult Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } PrijsHistorie prijsHistorie = db.PrijsHistorie.Find(id); if (prijsHistorie == null) { return HttpNotFound(); } return View(prijsHistorie); }
// GET: PrijsHistories/Edit/5 public ActionResult Edit(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } PrijsHistorie prijsHistorie = db.PrijsHistorie.Find(id); if (prijsHistorie == null) { return HttpNotFound(); } ViewBag.categorieId = new SelectList(db.Categorie, "categorieId", "categorieNaam", prijsHistorie.categorieId); return View(prijsHistorie); }
public ActionResult Create([Bind(Include = "prijsCategorieId,categorieId,prijsPerDag")] PrijsHistorie model) { PrijsHistorie prijsHistorie = new PrijsHistorie(); if (ModelState.IsValid) { prijsHistorie.categorieId = model.categorieId; prijsHistorie.beginDatum = DateTime.Now; prijsHistorie.prijsPerDag = model.prijsPerDag; db.PrijsHistorie.Add(prijsHistorie); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.categorieId = new SelectList(db.Categorie, "categorieId", "categorieNaam", model.categorieId); return View(model); }
public ActionResult ChangePrice([Bind(Include = "prijsCategorieId,categorieId,beginDatum,prijsPerDag")]PrijsHistorie model, decimal newvalue) { PrijsHistorie prijsHistorie = new PrijsHistorie(); if (ModelState.IsValid) { model.eindDatum = DateTime.Now.AddDays(-1); db.Entry(model).State = EntityState.Modified; prijsHistorie.prijsPerDag = newvalue; prijsHistorie.beginDatum = DateTime.Now; prijsHistorie.categorieId = model.categorieId; db.PrijsHistorie.Add(prijsHistorie); db.SaveChanges(); return RedirectToAction("Index"); } return View(model); }