示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //   navlogo.ImageUrl = "~/img/" + Application["COMPANY_LOGO"].ToString();
            //  navlogo.ToolTip = Application["COMPANY_NAME"].ToString();
            // navlogo.AlternateText = Application["COMPANY_NAME"].ToString();
            if (Request.ServerVariables["HTTPS"].ToString() != "on" && !Request.ServerVariables["HTTP_HOST"].ToString().Contains("localhost"))
            {
                Response.Redirect("https://" + Request.ServerVariables["HTTP_HOST"].ToString());
            }

            MySqlConnection dbconn = new MySqlConnection(CommonClass.connectionstring);

            dbconn.Open();
            if (Session["USER_TYPE"] == null)
            {
                UserModel lUserModel = CommonClass.Get_External_User_Profile(dbconn);
                if (lUserModel != null)
                {
                    Session["USER_TYPE"] = lUserModel.User_Type_Id.ToString();
                }
            }

            CommonClass.ExecuteQuery("ADD_SESSION",
                                     new string[]
            {
                "P_SESSION_ID"
            },
                                     new string[]
            {
                Session.SessionID
            },
                                     dbconn);
            dbconn.Close();

            if (!IsPostBack)
            {
                Shopping_Cart_Amount = ShoppingCartClass.Get_Shopping_Cart_Item_Count();
            }
        }