Exemple #1
0
        public ActionResult UserProfile(string email, string telephone)
        {
            Etudiant user = (Etudiant)Session["user"];

            if (email == null || email.Equals(""))
            {
                return(View(user));
            }

            user.Email     = email;
            user.Telephone = telephone;
            user           = _etudiantService.Edit(user);
            if (user == null)
            {
                user            = _etudiantService.Get(((Etudiant)Session["user"]).EtudiantId);
                Session["user"] = user;
                return(View(user));
            }
            Session["user"] = user;
            return(View(user));
        }
        public ActionResult CloseEtudiant(int id)
        {
            Administrateur user = (Administrateur)Session["user"];
            Etudiant       e    = _etudiantService.Get(id);

            if (e.isActive == 1)
            {
                e.isActive = 0;
                e          = _etudiantService.Edit(e);
                if (e != null && e.isActive == 0)
                {
                    _logger.Info("Administrateur: ID: " + user.AdministrateurId + " - Login: "******" - Nom: " + user.Nom + " a desactive le compte ID: " + e.EtudiantId + " - Matricule: " + e.Matricule + " - Login: "******" - Nom: " + e.Nom);
                }
            }

            return(RedirectToAction("Etudiants", "Administrateur"));
        }