public ActionResult Index() { ViewBag.etudiants = _etudiantService.GetAll().Where(o => o.isActive == 1).Count(); ViewBag.graduates = _etudiantService.GetAll().Where(o => o.isActive == 0 && o.Niveau == 3).Count(); ViewBag.professeurs = _professeurService.GetAll().Where(o => o.isActive == 1).Count(); ViewBag.specialites = _specialiteService.GetAll().OrderBy(o => o.Designation).ToList(); ViewBag.directeur = _annonceService.GetAll().FirstOrDefault(o => o.Titre.Equals("directeur")); ViewBag.modules = _moduleService.GetAll().Count(); return(View()); }
public void InsertEtudiants(List <Etudiant> etudiants) { List <Etudiant> allEtudiant = _etudiantService.GetAll().ToList(); foreach (Etudiant etudiant in etudiants) { if (_etudiantService.GetUserByMatricule(etudiant.Matricule) == null) { _etudiantService.Add(etudiant); } else { _etudiantService.Edit(etudiant); } } foreach (Etudiant etudiant in allEtudiant) { if (etudiants.Find(o => o.Matricule == etudiant.Matricule) == null) { etudiant.isActive = 0; _etudiantService.Edit(etudiant); } } }
public ActionResult Etudiants() { ViewBag.etudiants = _etudiantService.GetAll().Where(o => o.isActive == 1).ToList(); return(View(_specialiteService.GetAll().OrderBy(o => o.Designation).ToList())); }