예제 #1
0
        protected void Session_End()
        {
            AfpEatEntities db = new AfpEatEntities();

            SessionUtilisateur sessionUtilisateur = db.SessionUtilisateurs.Find(Session.SessionID);

            db.SessionUtilisateurs.Remove(sessionUtilisateur);
            db.SaveChanges();
        }
예제 #2
0
        protected void Session_Start()
        {
            AfpEatEntities db = new AfpEatEntities();

            SessionUtilisateur sessionUtilisateur = new SessionUtilisateur();

            sessionUtilisateur.IdSession   = Session.SessionID;
            sessionUtilisateur.DateSession = DateTime.Now;
            db.SessionUtilisateurs.Add(sessionUtilisateur);
            db.SaveChanges();
        }
예제 #3
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            AfpEatEntities db = new AfpEatEntities();

            List <SessionUtilisateur> sessions = db.SessionUtilisateurs.ToList();

            db.SessionUtilisateurs.RemoveRange(sessions);
            db.SaveChanges();
        }
예제 #4
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     try
     {
         // Supprimer toutes les sessions au lancement de l'application
         AfpEatEntities            db       = new AfpEatEntities();
         List <SessionUtilisateur> sessions = db.SessionUtilisateurs.ToList();
         db.SessionUtilisateurs.RemoveRange(sessions);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }