public ActionResult Statistique4ApresConcour() { if (Session["admin"] != null) { if (Session["admin"].Equals(true)) { List <Statistique> statistiquesPresent = new List <Statistique>(); List <Statistique> statistiquesPrincipal = new List <Statistique>(); List <Statistique> statistiquesAttente = new List <Statistique>(); List <Filiere> filieres = new List <Filiere>(); Statistique statPerDiplomPresent = new Statistique(); Statistique statPerDiplomPrincipale = new Statistique(); Statistique statPerDiplomAtt = new Statistique(); using (IStatistiques3AService dal = new Statistique3AImpl()) { filieres = dal.GetFilieres(); foreach (var f in filieres) { statistiquesPresent.Add(new Statistique { nbDeug = dal.getCandidatPresent(f.ID, "deug", 4), nbDut = dal.getCandidatPresent(f.ID, "dut", 4), nbLicenceFnd = dal.getCandidatPresent(f.ID, "Lic.fnd", 4), nbLicencePro = dal.getCandidatPresent(f.ID, "Lic.pro", 4), nbLicenceSt = dal.getCandidatPresent(f.ID, "Lic.st", 4), nomFiliere = f.Nom }); statistiquesPrincipal.Add(new Statistique { nbDeug = dal.getCandidatPrincipale(f.ID, "deug", 4), nbDut = dal.getCandidatPrincipale(f.ID, "dut", 4), nbLicenceFnd = dal.getCandidatPrincipale(f.ID, "Lic.fnd", 4), nbLicencePro = dal.getCandidatPrincipale(f.ID, "Lic.pro", 4), nbLicenceSt = dal.getCandidatPrincipale(f.ID, "Lic.st", 4), nomFiliere = f.Nom }); statistiquesAttente.Add(new Statistique { nbDeug = dal.getCandidatListeAtt(f.ID, "deug", 4), nbDut = dal.getCandidatListeAtt(f.ID, "dut", 3), nbLicenceFnd = dal.getCandidatListeAtt(f.ID, "Lic.fnd", 4), nbLicencePro = dal.getCandidatListeAtt(f.ID, "Lic.pro", 4), nbLicenceSt = dal.getCandidatListeAtt(f.ID, "Lic.st", 4), nomFiliere = f.Nom }); } statPerDiplomPresent = new Statistique { nbDeug = dal.getNbCandidatPresentPerDiplome("deug", 4), nbDut = dal.getNbCandidatPresentPerDiplome("dut", 4), nbLicenceFnd = dal.getNbCandidatPresentPerDiplome("Lic.fnd", 4), nbLicenceSt = dal.getNbCandidatPresentPerDiplome("Lic.st", 4), nbLicencePro = dal.getNbCandidatPresentPerDiplome("Lic.pro", 4), }; statPerDiplomPrincipale = new Statistique { nbDeug = dal.getNbCandidatPrincipalPerDiplome("deug", 4), nbDut = dal.getNbCandidatPrincipalPerDiplome("dut", 4), nbLicenceFnd = dal.getNbCandidatPrincipalPerDiplome("Lic.fnd", 4), nbLicenceSt = dal.getNbCandidatPrincipalPerDiplome("Lic.st", 4), nbLicencePro = dal.getNbCandidatPrincipalPerDiplome("Lic.pro", 4), }; statPerDiplomAtt = new Statistique { nbDeug = dal.getNbCandidatAttPerDiplome("deug", 4), nbDut = dal.getNbCandidatAttPerDiplome("dut", 4), nbLicenceFnd = dal.getNbCandidatAttPerDiplome("Lic.fnd", 4), nbLicenceSt = dal.getNbCandidatAttPerDiplome("Lic.st", 4), nbLicencePro = dal.getNbCandidatAttPerDiplome("Lic.pro", 4), }; } ViewData["statistiquesPresent"] = statistiquesPresent; ViewData["statistiquesPrincipal"] = statistiquesPrincipal; ViewData["statistiquesAttente"] = statistiquesAttente; ViewBag.statPerDiplomPresent = statPerDiplomPresent; ViewBag.statPerDiplomPrincipale = statPerDiplomPrincipale; ViewBag.statPerDiplomAtt = statPerDiplomAtt; return(View()); } } return(RedirectToAction("Login", "AdminAuth")); }
public ActionResult Statistique4A() { if (Session["admin"] != null) { if (Session["admin"].Equals(true)) { List <Statistique> statistiquesPre = new List <Statistique>(); List <Statistique> statistiquesConvoque = new List <Statistique>(); List <Filiere> filieres = new List <Filiere>(); Statistique statPerDiplomPre = new Statistique(); Statistique statPerDiplomConv = new Statistique(); using (IStatistiques3AService dal = new Statistique3AImpl()) { filieres = dal.GetFilieres(); foreach (var f in filieres) { statistiquesPre.Add(new Statistique { nbDeug = dal.getCandidatPreisncrit(f.ID, "deug", 4), nbDut = dal.getCandidatPreisncrit(f.ID, "dut", 4), nbLicenceFnd = dal.getCandidatPreisncrit(f.ID, "Lic.fnd", 4), nbLicencePro = dal.getCandidatPreisncrit(f.ID, "Lic.pro", 4), nbLicenceSt = dal.getCandidatPreisncrit(f.ID, "Lic.st", 4), nomFiliere = f.Nom }); statistiquesConvoque.Add(new Statistique { nbDeug = dal.getCandidatConv(f.ID, "deug", 4), nbDut = dal.getCandidatConv(f.ID, "dut", 4), nbLicenceFnd = dal.getCandidatConv(f.ID, "Lic.fnd", 4), nbLicencePro = dal.getCandidatConv(f.ID, "Lic.pro", 4), nbLicenceSt = dal.getCandidatConv(f.ID, "Lic.st", 4), nomFiliere = f.Nom }); } statPerDiplomPre = new Statistique { nbDeug = dal.getNbCandidatPerDiplome("deug", 4), nbDut = dal.getNbCandidatPerDiplome("dut", 4), nbLicenceFnd = dal.getNbCandidatPerDiplome("Lic.fnd", 4), nbLicenceSt = dal.getNbCandidatPerDiplome("Lic.st", 4), nbLicencePro = dal.getNbCandidatPerDiplome("Lic.pro", 4), }; statPerDiplomConv = new Statistique { nbDeug = dal.getNbCandidatPerDiplomeConv("deug", 4), nbDut = dal.getNbCandidatPerDiplomeConv("dut", 4), nbLicenceFnd = dal.getNbCandidatPerDiplomeConv("Lic.fnd", 4), nbLicenceSt = dal.getNbCandidatPerDiplomeConv("Lic.st", 4), nbLicencePro = dal.getNbCandidatPerDiplomeConv("Lic.pro", 4), }; } ViewData["statistiquesPre"] = statistiquesPre; ViewData["statistiquesConvoque"] = statistiquesConvoque; ViewBag.statPerDiplomPre = statPerDiplomPre; ViewBag.statPerDiplomConv = statPerDiplomConv; return(View()); } } return(RedirectToAction("Login", "AdminAuth")); }