public ActionResult Index() { ElectionDatabaseEntities dbcand = new ElectionDatabaseEntities(); ElectionDatabaseEntities0 dbcompte = new ElectionDatabaseEntities0(); ElectionDatabaseEntities3 dbelect = new ElectionDatabaseEntities3(); int ncand = dbcand.Candidat.ToList <Candidat>().Count(); int nelect = dbelect.Electeur.ToList <Electeur>().Count(); int nadmin = dbcompte.Compte.ToList <Compte>().Count(); int total = 0; foreach (var item in dbcand.Candidat.ToList <Candidat>()) { total = (int)(total + item.voix); } ViewBag.candidats = ncand; ViewBag.electeurs = nelect; ViewBag.admins = nadmin; ViewBag.listecand = dbcand.Candidat.ToList <Candidat>(); ViewBag.totalvoix = total; return(View()); }
public ActionResult voter(int?id) { #pragma warning disable CS0246 // Le nom de type ou d'espace de noms 'ElectionDatabaseEntities' est introuvable (vous manque-t-il une directive using ou une référence d'assembly ?) #pragma warning disable CS0246 // Le nom de type ou d'espace de noms 'ElectionDatabaseEntities' est introuvable (vous manque-t-il une directive using ou une référence d'assembly ?) ElectionDatabaseEntities dbcand = new ElectionDatabaseEntities(); #pragma warning restore CS0246 // Le nom de type ou d'espace de noms 'ElectionDatabaseEntities' est introuvable (vous manque-t-il une directive using ou une référence d'assembly ?) #pragma warning restore CS0246 // Le nom de type ou d'espace de noms 'ElectionDatabaseEntities' est introuvable (vous manque-t-il une directive using ou une référence d'assembly ?) ElectionDatabaseEntities3 db = new ElectionDatabaseEntities3(); // Electeur electeur = db.Electeur.Find(cni); ViewBag.prenom = ""; if (id != null) { Candidat candidat = dbcand.Candidat.Find(id); candidat.voix = candidat.voix + 1; dbcand.Entry(candidat).State = EntityState.Modified; dbcand.SaveChanges(); ViewBag.prenom = this.elect.prenom; return(RedirectToAction("index/")); } else { List <Candidat> cand = dbcand.Candidat.ToList <Candidat>(); //ViewBag.candidats = new Candidat(); //ViewBag.electeur = this.elect; return(View(dbcand.Candidat.ToList())); } }