public ActionResult Create(Herstelbon herstelbon)
        {
            
            if (ModelState.IsValid)
            {
                herstelbon.Aanmaakdatum = DateTime.Now;     //Nieuwe herstelbon datum kan niet aangepast worden om fouten tegen te gaan.
                db.Herstelbonnen.Add(herstelbon);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            ViewBag.KlantId = new SelectList(db.Klanten, "KlantId", "Naam", herstelbon.KlantId);
            ViewBag.TechnicusId = new SelectList(db.Technici, "TechnicusId", "Naam", herstelbon.TechnicusId);
            ViewBag.StatusId = new SelectList(db.Statussen, "StatusId", "StatusNaam", herstelbon.StatusId);
            return View(herstelbon);
        }
Esempio n. 2
0
 public void VoegHerstellingToe(Herstelbon herstelbon)
 {
     db.Herstelbonnen.Add(herstelbon);
     db.SaveChanges();
     
 }
 public ActionResult Edit(Herstelbon herstelbon)
 {
     if (ModelState.IsValid)
     {
         herstelbon.Aanmaakdatum = (DateTime) Session["AanmaakDatum"];
         HttpContext.Session.Clear();
         db.Entry(herstelbon).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     ViewBag.KlantId = new SelectList(db.Klanten, "KlantId", "Naam", herstelbon.KlantId);
     ViewBag.TechnicusId = new SelectList(db.Technici, "TechnicusId", "Naam", herstelbon.TechnicusId);
     ViewBag.StatusId = new SelectList(db.Statussen, "StatusId", "StatusNaam", herstelbon.StatusId);
     return View(herstelbon);
 }