public ActionResult DeleteConfirmed(DateTime id)
        {
            ONDERHOUD oNDERHOUD = db.ONDERHOUD.Find(id);

            db.ONDERHOUD.Remove(oNDERHOUD);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "OnderhoudsDatum,Kosten,Kenteken,WerkplaatsNr")] ONDERHOUD oNDERHOUD)
 {
     if (ModelState.IsValid)
     {
         db.Entry(oNDERHOUD).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Kenteken     = new SelectList(db.CAR, "Kenteken", "Merk", oNDERHOUD.Kenteken);
     ViewBag.WerkplaatsNr = new SelectList(db.WERKPLAATS, "WerkplaatsNr", "Naam", oNDERHOUD.WerkplaatsNr);
     return(View(oNDERHOUD));
 }
        // GET: ONDERHOUDs/Details/5
        public ActionResult Details(DateTime id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ONDERHOUD oNDERHOUD = db.ONDERHOUD.Find(id);

            if (oNDERHOUD == null)
            {
                return(HttpNotFound());
            }
            return(View(oNDERHOUD));
        }
        public ActionResult Create([Bind(Include = "OnderhoudsDatum,Kosten,Kenteken,WerkplaatsNr")] ONDERHOUD oNDERHOUD)
        {
            int oudOnderhoudsDatum = db.ONDERHOUD.Where(o => o.OnderhoudsDatum == oNDERHOUD.OnderhoudsDatum).Count();

            if (ModelState.IsValid && oudOnderhoudsDatum <= 0)
            {
                db.ONDERHOUD.Add(oNDERHOUD);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Kenteken     = new SelectList(db.CAR, "Kenteken", "Kenteken", oNDERHOUD.Kenteken);
            ViewBag.WerkplaatsNr = new SelectList(db.WERKPLAATS, "WerkplaatsNr", "Naam", oNDERHOUD.WerkplaatsNr);
            return(View(oNDERHOUD));
        }
        // GET: ONDERHOUDs/Edit/5
        public ActionResult Edit(DateTime id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ONDERHOUD oNDERHOUD = db.ONDERHOUD.Find(id);

            if (oNDERHOUD == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Kenteken     = new SelectList(db.CAR, "Kenteken", "Kenteken", oNDERHOUD.Kenteken);
            ViewBag.WerkplaatsNr = new SelectList(db.WERKPLAATS, "WerkplaatsNr", "Naam", oNDERHOUD.WerkplaatsNr);
            return(View(oNDERHOUD));
        }
        public ActionResult ChangeConfirmed(DateTime id)
        {
            ONDERHOUD oNDERHOUD = db.ONDERHOUD.Find(id);

            //db.ONDERHOUD.Remove(oNDERHOUD);
            if (oNDERHOUD.Paid == 1)
            {
                oNDERHOUD.Paid = 0;
            }
            else
            {
                oNDERHOUD.Paid = 1;
            }
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }