Exemplo n.º 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;
        }
Exemplo n.º 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");
            }
        }
Exemplo n.º 3
0
 public ProfitabiliteDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 4
0
 public WesternUnionZonePaysDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 5
0
 public AutorisationDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 6
0
 public DeviseDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 7
0
 public UtilisateurDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 8
0
 public TypePretDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 9
0
 public MotifPretDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 10
0
 public ClassificationProvisionsPretDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 11
0
 public ExerciceFiscalDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 12
0
 public QUALITEDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 13
0
 public GroupeMenuDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 14
0
 public TitreDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 15
0
 public ParametreBudgetRevenuDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 16
0
 public BanqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 17
0
 public MenuDAO(GBConnexion con)
 {
     this.connexion   = con;
     this.utilisateur = utilisateur;
 }
Exemplo n.º 18
0
 public UniteInstitutionnelleDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 19
0
 public VilleDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 20
0
 public ProfessionDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 21
0
 public CompteDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 22
0
 public PAYSDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 23
0
 public ParametreBanqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 24
0
 public DirectionBudgetDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 25
0
 public ResponsableRelationClientDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 26
0
 public ProduitJudiciaireDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 27
0
 public ActiviteEconomiqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 28
0
 public ProduitPhysiqueDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 29
0
 public AgenceDAO(GBConnexion con)
 {
     this.connexion = con;
 }
Exemplo n.º 30
0
 public CAISSEDAO(GBConnexion con)
 {
     this.connexion = con;
 }