protected override void Initialize(RequestContext rc) { base.Initialize(rc); Globale_Varriables.VAR.myCookie = Request.Cookies["TRCVLog"]; if (Session["userID"] == null) { if (VAR.verifyCookie()) { Session["userID"] = VAR.myCookie.Values["userid"].ToString(); MajModeles majMod = new MajModeles(); Session["login"] = majMod.getUserbyId(Session["userID"].ToString()); Configs.login = Session["login"].ToString(); } else { VAR.Redirect(); } } }
protected override void Initialize(RequestContext rc) { base.Initialize(rc); Globale_Varriables.VAR.myCookie = Request.Cookies["TRCVLog"]; if (Session["userID"] == null) { if (VAR.verifyCookie()) { Session["userID"] = VAR.myCookie.Values["userid"].ToString(); MajModeles majMod = new MajModeles(); Session["login"] = majMod.getUserbyId(Session["userID"].ToString()); Session["role"] = majMod.getRolebyId(Session["userID"].ToString()); Session["agenceID"] = majMod.getUserAgenceById(Session["userID"].ToString()); Configs.login = Session["login"].ToString(); } else { VAR.Redirect(); } } #if !DEBUG string actionName = rc.RouteData.Values["action"].ToString(); string controllerName = rc.RouteData.Values["controller"].ToString(); string role = Session["role"].ToString();; string url = controllerName + "/" + actionName; if (VAR.acl.isAllowed(role, url.ToLower()) == false) { if (rc.RouteData.Values["action"].ToString() == "Index") { VAR.Redirect("Error/index"); } else { VAR.Redirect("Error/index"); } } #endif }