// -- 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; }
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"); } }
public ProfitabiliteDAO(GBConnexion con) { this.connexion = con; }
public WesternUnionZonePaysDAO(GBConnexion con) { this.connexion = con; }
public AutorisationDAO(GBConnexion con) { this.connexion = con; }
public DeviseDAO(GBConnexion con) { this.connexion = con; }
public UtilisateurDAO(GBConnexion con) { this.connexion = con; }
public TypePretDAO(GBConnexion con) { this.connexion = con; }
public MotifPretDAO(GBConnexion con) { this.connexion = con; }
public ClassificationProvisionsPretDAO(GBConnexion con) { this.connexion = con; }
public ExerciceFiscalDAO(GBConnexion con) { this.connexion = con; }
public QUALITEDAO(GBConnexion con) { this.connexion = con; }
public GroupeMenuDAO(GBConnexion con) { this.connexion = con; }
public TitreDAO(GBConnexion con) { this.connexion = con; }
public ParametreBudgetRevenuDAO(GBConnexion con) { this.connexion = con; }
public BanqueDAO(GBConnexion con) { this.connexion = con; }
public MenuDAO(GBConnexion con) { this.connexion = con; this.utilisateur = utilisateur; }
public UniteInstitutionnelleDAO(GBConnexion con) { this.connexion = con; }
public VilleDAO(GBConnexion con) { this.connexion = con; }
public ProfessionDAO(GBConnexion con) { this.connexion = con; }
public CompteDAO(GBConnexion con) { this.connexion = con; }
public PAYSDAO(GBConnexion con) { this.connexion = con; }
public ParametreBanqueDAO(GBConnexion con) { this.connexion = con; }
public DirectionBudgetDAO(GBConnexion con) { this.connexion = con; }
public ResponsableRelationClientDAO(GBConnexion con) { this.connexion = con; }
public ProduitJudiciaireDAO(GBConnexion con) { this.connexion = con; }
public ActiviteEconomiqueDAO(GBConnexion con) { this.connexion = con; }
public ProduitPhysiqueDAO(GBConnexion con) { this.connexion = con; }
public AgenceDAO(GBConnexion con) { this.connexion = con; }
public CAISSEDAO(GBConnexion con) { this.connexion = con; }