public ActionResult Edit([Bind(Include = "SalleID,Nom,TypeEcran,SystemSon,EnExploitation,CinemaID")] SalleViewModel salle) { Salle s = mapper.Map <SalleViewModel, Salle>(salle); if (ModelState.IsValid) { db.Entry(s).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Cinemas", new { area = "" })); } ViewBag.CinemaID = new SelectList(db.Cinemas, "CinemaID", "Nom", salle.CinemaID); return(View(salle)); }
// GET: Salles/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Salle salle = db.Salles.Find(id); if (salle == null) { return(HttpNotFound()); } SalleViewModel s = mapper.Map <Salle, SalleViewModel>(salle); ViewBag.CinemaID = new SelectList(db.Cinemas, "CinemaID", "Nom", salle.CinemaID); return(View(s)); }
public MainViewModel() { HomeVm = new HomeViewModel(); CollegesVm = new CollegeViewModel(); DepartementVm = new DepartementViewModel(); EnseignantVm = new EnseignantViewModel(); EtudiantVm = new EtudiantViewModel(); MatiereVm = new MatiereViewModel(); NoteVm = new NoteViewModel(); SalleVm = new SalleViewModel(); CurrentView = HomeVm; HomeViewCommand = new RelayCommand(o => { CurrentView = HomeVm; }); CollegeViewCommand = new RelayCommand(o => { CurrentView = CollegesVm; }); DepartemnetViewCommand = new RelayCommand(o => { CurrentView = DepartementVm; }); EnseignantViewCommand = new RelayCommand(o => { CurrentView = EnseignantVm; }); EtudiantViewCommand = new RelayCommand(o => { CurrentView = EtudiantVm; }); MatiereViewCommand = new RelayCommand(o => { CurrentView = MatiereVm; }); NoteViewCommand = new RelayCommand(o => { CurrentView = NoteVm; }); SalleViewCommand = new RelayCommand(o => { CurrentView = SalleVm; }); }