コード例 #1
0
 public void UpdateCalculateur(tblCalculateur tblCalculateur)
 {
     try
     {
         if (db.tblCalculateur.Where(s => s.noSousEvenement == tblCalculateur.noSousEvenement).ToList().Count() == 0)
         {
             db.tblCalculateur.Add(tblCalculateur);
             db.SaveChanges();
         }
         else
         {
             db.Entry(db.tblCalculateur.Find(tblCalculateur.noSousEvenement)).CurrentValues.SetValues(tblCalculateur);
             db.SaveChanges();
         }
     }
     catch (Exception e)
     {
         LayoutController.erreur = e;
     }
 }
コード例 #2
0
        public ActionResult Index([Bind(Include = "noSousEvenement,billet,prixBillet,billetVIP,prixBilletVIP,souperSpectacle,prixSouper,jeunePourcent,jeuneRatio,adultePourcent,adulteRatio,ainePourcent,aineRatio,promo,prevente,customNom1,customBillet1,customPrix1,customNom2,customBillet2,customPrix2")] tblCalculateur tblCalculateur)
        {
            if (tblCalculateur.customNom1 == null)
            {
                tblCalculateur.customNom1 = "";
            }
            if (tblCalculateur.customNom2 == null)
            {
                tblCalculateur.customNom2 = "";
            }

            tblCalculateur.tblSousEvenement = db.ReturnSousEvent(tblCalculateur.noSousEvenement);

            if (ModelState.IsValid)
            {
                db.UpdateCalculateur(tblCalculateur);

                return(RedirectToAction("Index"));
            }
            return(View(tblCalculateur));
        }