protected void Page_Load(object sender, EventArgs e) { if (Session["MBRInfo"] == null) { //Response.Redirect("Home.aspx", false); } else { _MBRInfo = (DataAccess.MBR)Session["MBRInfo"]; } _strURL = Request.Url.AbsoluteUri; }
protected void Page_Init(object sender, EventArgs e) { bool isLogout = false; if (!string.IsNullOrEmpty(Request.QueryString["logout"]) && bool.TryParse(Request.QueryString["logout"], out isLogout) && isLogout) { Session["MBRInfo"] = null; } if (Session["MBRInfo"] == null && !string.IsNullOrEmpty(Request.QueryString["id"])) { DataAccess.MBR MBRInfo = new DataAccess.MBR(); DataAccess.AccountManager AccMng = new DataAccess.AccountManager(ConfigurationManager.ConnectionStrings["AISOnetConnectionString"].ConnectionString, int.Parse(ConfigurationManager.AppSettings["TimeOut"]), ConfigurationManager.AppSettings["DBSchema"]); MBRInfo = AccMng.GetAccInfo(Request.QueryString["id"]); Session["MBRInfo"] = MBRInfo; } }
protected void Page_PreInit(object sender, EventArgs e) { try { _strURL = Request.Url.AbsoluteUri; _strURL = _strURL.Substring(0, _strURL.LastIndexOf("/")+1); _strConnectionString = ConfigurationManager.ConnectionStrings["AISOnetConnectionString"].ToString(); _intTimeOut = int.Parse(ConfigurationManager.AppSettings["TimeOut"].ToString()); _intLimitQuestionPerWeek = int.Parse(ConfigurationManager.AppSettings["LimitQuestionPerWeek"].ToString()); _strDBSchema = ConfigurationManager.AppSettings["DBSchema"].ToString(); _intStartDTOfWeek = int.Parse(ConfigurationManager.AppSettings["StartDTOfWeek"].ToString()); _DTStartDTcampaign = DateTime.Parse(ConfigurationManager.AppSettings["StartDTcampaign"].ToString()); Session["Profile"] = "1234567890123";//"1769900161663"; // Fix For Test if (Session["Profile"] != null) { string strPersonalID = (string)Session["Profile"]; DataAccess.AccountManager AccMng = new DataAccess.AccountManager(_strConnectionString, _intTimeOut, _strDBSchema); _MBRInfo = AccMng.GetAccInfo(strPersonalID); if (_MBRInfo != null) { Session["MBRInfo"] = _MBRInfo; } } } catch { Response.Redirect("Error.aspx"); } }