コード例 #1
0
        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));
        }
コード例 #2
0
 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()));
 }