public ActionResult Edit([Bind(Include = "CinemaID,Nom,Adresse,EnExploitation,ResponsableID,Programmateur")] CinemaViewModel cinema) { Cinema c = mapper.Map <CinemaViewModel, Cinema>(cinema); if (ModelState.IsValid) { db.Entry(c).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ResponsableID = new SelectList(db.Responsables, "ResponsableID", "Nom", cinema.ResponsableID); ViewBag.Programmateur = new SelectList(db.Users, "Login", "NomComplet", cinema.Programmateur); return(View(cinema)); }
public ActionResult Edit([Bind(Include = "Login,Password,NomComplet,Type")] UserViewModel userVM) { if (ModelState.IsValid) { // Chercher le user. User user = db.Users.Find(userVM.Login); // Changer les données pour l'utilisateur. user.Login = userVM.Login; user.NomComplet = userVM.NomComplet; user.Type = userVM.Type; // Hasher le nouveau mot de passe. Hasher hasher = new Hasher(); Hash hash = hasher.GenerateHash(userVM.Password); user.PasswordHash = hash.HashedString; user.Salt = hash.Salt; user.HashIterations = hash.Iterations; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(userVM)); }
public ActionResult Edit([Bind(Include = "Nom")] Genre genre) { if (ModelState.IsValid) { db.Entry(genre).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(genre)); }
public ActionResult Edit([Bind(Include = "Titre,RuntimeMins")] ContenuPromo contenuPromo) { if (ModelState.IsValid) { db.Entry(contenuPromo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contenuPromo)); }
public ActionResult Edit([Bind(Include = "ResponsableID,Nom,NumTel,Email")] Responsable responsable) { if (ModelState.IsValid) { db.Entry(responsable).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(responsable)); }
public ActionResult Edit([Bind(Include = "Titre,Description,Annee,RuntimeMins,Rating,Votes,Revenue,MetaScore,typage")] Contenu contenu) { if (ModelState.IsValid) { db.Entry(contenu).State = EntityState.Modified; //** Contenu con = db.Contenus.Find(contenu.Titre); con.typage = contenu.typage; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contenu)); }
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)); }