// GET: Accessory/Details/5 public ActionResult Details(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var accessory = new AccessoryVM(_accessRepo.Get(id)); if (accessory == null) { return(HttpNotFound()); } return(View(accessory)); }
public ActionResult AddCheckedAccessory() { AccessoryVM accessory = null; var temp = _boekingRepository.TempBooking; var id = int.Parse(Request.Form.Get("AccID")); var accList = _boekingRepository.AccessoriesBooked().ToList(); //var acc = new AccessoryVM(_accrepo.Get(int.Parse(Request.Form.Get("AccID")))); foreach (var item in accList) { if (id == item.ID) { accessory = item; } } if (accessory == null) { accessory = new AccessoryVM(_accrepo.Get(id)); } if (accList.Contains(accessory)) { accessory.Selected = "Selecteren"; accessory.IsSelected = false; accList.Remove(accessory); temp.Accessory = accList; _boekingRepository.TempBooking = temp; InfoBar(); return(RedirectToAction("Step2")); } accessory.Selected = "Deselecteren"; accessory.IsSelected = true; accList.Add(accessory); temp.Accessory = accList; _boekingRepository.TempBooking = temp; InfoBar(); return(RedirectToAction("Step2")); }