public ActionResult Edit(int id) { Saison saison = this.database.Saison.Find(id); if (saison == null) { return(this.HttpNotFound()); } EditSaison es = new EditSaison(); es.EditSaisonId = saison.SaisonId; es.NoSaison = saison.NoSaison; es.Serie = saison.Serie; es.SerieId = saison.SerieId; return(this.View(es)); }
public ActionResult Edit(EditSaison es) { if (this.ModelState.IsValid) { try { Saison saison = this.database.Saison.Find(es.EditSaisonId); saison.NoSaison = es.NoSaison; saison.Serie = es.Serie; saison.SerieId = es.SerieId; this.database.SaveChanges(); if (es.Cover != null && es.Cover.ContentLength > 0) { es.Cover.SaveAs(this.Server.MapPath(saison.CoverPath)); } return(this.RedirectToAction("Index")); } catch (Exception e) { this.ModelState.AddModelError("", e.Message); } } return(this.View(new EditSaison())); }