public ActionResult Create([Bind(Include = "Id,prenom,nom,cni,avoter")] Electeur electeur) { if (ModelState.IsValid) { Electeur elec = db.Electeur.ToList <Electeur>().Last(); electeur.Id = elec.Id + 1; electeur.avoter = 0; db.Electeur.Add(electeur); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(electeur)); }
//[ValidateAntiForgeryToken] public ActionResult Election([Bind(Include = "cni")] Electeur electeur) { ElectionDatabaseEntities3 db = new ElectionDatabaseEntities3(); if (ModelState.IsValid) { foreach (Electeur e in db.Electeur.ToList <Electeur>()) { if (e.cni.Equals(electeur.cni) && (e.avoter == 0)) { Electeur el = e; ViewBag.voir = true; this.elect = electeur; string myurl = "voter"; ViewBag.message = "AUTORISE"; el.avoter = 1; db.Entry(el).State = EntityState.Modified; db.SaveChanges(); return(Redirect(myurl)); } else { ViewBag.message = "NUMERO N'EST PAS VALABLE POUR VOTER"; } } //return RedirectToAction("Index"); } return(View(electeur)); }