public ActionResult WijzigBestelling(int id) { BestelBaseViewModel bestelling = new BestelBaseViewModel(); bestelling.bestelling = bestellingDBController.GetBestellingById(id); bestelling.listStatus = selectListBestelling(); return View(bestelling); }
public ActionResult WijzigBestelling(BestelBaseViewModel bestellingBaseModel) { bestellingBaseModel.bestelling.BezorgStatus = bestellingBaseModel.SelectedStatus; if (ModelState.IsValid) { try { bestellingDBController.UpdateBestellingStatus(bestellingBaseModel.bestelling.BestellingId, bestellingBaseModel.bestelling.BezorgStatus); TempData[Enum.ViewMessage.WIJZIGING.ToString()] = " Bestelling Id: " + bestellingBaseModel.bestelling.BestellingId; return RedirectToAction("Beheer", "Account"); } catch (Exception e) { ViewBag.FoutMelding("Er is iets fout gegaan: " + e); return View(); } } else { bestellingBaseModel.listStatus = selectListBestelling(); return View(bestellingBaseModel); } }