Example #1
0
 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());
 }
Example #2
0
        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()));
 }