public ActionResult Index() { using (var context = new SportAsso.Models.Context_db()) { //si l'authentification a echoue, renvoi sur la page de connexion if (Session["P_id"] == null) { return(RedirectToAction("Login")); } //sinon recupere l'id de session int id = (int)Session["P_id"]; //recupere l'admin Personne personne = context.Personne .Where(p => p.Id_Personne == id) .FirstOrDefault(); //envoie la personne a la vue ViewBag.Personne = personne; } //retourne la vue de l'accueil de l'espace admin return(View()); }
public ActionResult UserPannel() { //si l'id de l'utilisateur n'est pas initialise dans la session if (Session["P_id"] == null) { //refdirige vers la page de connexion return(RedirectToAction("Login")); } //sinon recupere les informations concernant l'adherent using (var context = new SportAsso.Models.Context_db()) { int id = (int)Session["P_id"]; //recupere l'adherent a l'aide de son id stocke dans session Personne personne = context.Personne .Where(p => p.Id_Personne == id) .FirstOrDefault(); //passe l'info a la vue ViewBag.Personne = personne; } //retourne la vue de la page des infos personnelles de l'espace adherent return(View()); }