Пример #1
0
        // -- Lorsqu'un utilisateur se déconnecte du hub -- //

        /*
         * public override Task OnDisconnected(bool stopCalled)
         * {
         *  return base.OnDisconnected(stopCalled);
         * }
         */

        // -- Lorsqu'un utilisateur actualise le hub, se reconnecte -- //

        /*
         * public override Task OnReconnected()
         * {
         *  return base.OnReconnected();
         * }
         */

        #region Methodes
        // -- Mise à jour du client dans la liste -- //
        public static void MiseAJourHubs_Connexion(GBConnexion con)
        {
            // -- Réccupération de la position -- //
            int position = Hubs_Connexion.FindIndex(l => l.id_navigateur_client == con.id_navigateur_client);

            // -- Mise à jour de la position -- //
            Hubs_Connexion[position] = con;
        }
Пример #2
0
        public override void OnActionExecuting(ActionExecutingContext context)
        {
            try
            {
                // -- Réccupération de la variable session -- //
                GBConnexion con = context.HttpContext.Session["Connexion"] as GBConnexion;

                // -- Teste si l'utilisateur est authentifié -- //
                if ((con?.utilisateur?.id_utilisateur ?? GBClass.id_par_defaut) == GBClass.id_par_defaut)
                {
                    // -- Mise à jour de la route -- //
                    context.Result = new RedirectResult("/Home/Authentication");
                }
            }
            catch (Exception ex)
            {
                // -- Log -- //
                GBClass.Log.Error(ex);

                // -- Mise à jour de la route -- //
                context.Result = new RedirectResult("/Home/Authentication");
            }
        }
Пример #3
0
 public ProfitabiliteDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #4
0
 public WesternUnionZonePaysDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #5
0
 public AutorisationDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #6
0
 public DeviseDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #7
0
 public UtilisateurDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #8
0
 public TypePretDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #9
0
 public MotifPretDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #10
0
 public ClassificationProvisionsPretDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #11
0
 public ExerciceFiscalDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #12
0
 public QUALITEDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #13
0
 public GroupeMenuDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #14
0
 public TitreDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #15
0
 public ParametreBudgetRevenuDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #16
0
 public BanqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #17
0
 public MenuDAO(GBConnexion con)
 {
     this.connexion   = con;
     this.utilisateur = utilisateur;
 }
Пример #18
0
 public UniteInstitutionnelleDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #19
0
 public VilleDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #20
0
 public ProfessionDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #21
0
 public CompteDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #22
0
 public PAYSDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #23
0
 public ParametreBanqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #24
0
 public DirectionBudgetDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #25
0
 public ResponsableRelationClientDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #26
0
 public ProduitJudiciaireDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #27
0
 public ActiviteEconomiqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #28
0
 public ProduitPhysiqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #29
0
 public AgenceDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Пример #30
0
 public CAISSEDAO(GBConnexion con)
 {
     this.connexion = con;
 }