public ActionResult Edit(int id) { Acteur acteur = this.database.Acteur.Find(id); if (acteur == null) { return(this.HttpNotFound()); } EditActeur ea = new EditActeur(); ea.EditActeurId = acteur.ActeurId; ea.Nom = acteur.Nom; ea.Prenom = acteur.Prenom; ea.Personnage = acteur.Personnage; return(this.View(ea)); }
public ActionResult Edit(EditActeur ea) { if (this.ModelState.IsValid) { try { Acteur acteur = this.database.Acteur.Find(ea.EditActeurId); acteur.Nom = ea.Nom; acteur.Prenom = ea.Prenom; acteur.Personnage = ea.Personnage; this.database.SaveChanges(); if (ea.Cover != null && ea.Cover.ContentLength > 0) { ea.Cover.SaveAs(this.Server.MapPath(acteur.CoverPath)); } return(this.RedirectToAction("Index")); } catch (Exception e) { this.ModelState.AddModelError("", e.Message); } } return(this.View(new EditActeur())); }