AW.Portal.Login.aw_login_Authenticate C# (CSharp) Метод

aw_login_Authenticate() защищенный Метод

protected aw_login_Authenticate ( object sender, AuthenticateEventArgs e ) : void
sender object
e AuthenticateEventArgs
Результат void
        protected void aw_login_Authenticate(object sender, AuthenticateEventArgs e)
        {
            SqlConnection con = new SqlConnection(connection);
            SqlCommand cmd = new SqlCommand("spAuthenticateUser", con);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@email", aw_login.UserName);
            cmd.Parameters.AddWithValue("@password", aw_login.Password);
            con.Open();
            //SqlDataReader dr = cmd.ExecuteReader();
            int value = Convert.ToInt32(cmd.ExecuteScalar());

            if (value == 1)
            {
                string sqlquery = "select CustomerID from [SalesLT].[Customer] where EmailAddress = '" + aw_login.UserName + "' ";
                SqlCommand cmd1 = new SqlCommand(sqlquery, con);
                int CustomerID = Convert.ToInt32(cmd1.ExecuteScalar());
                Session["customerid"] = CustomerID;
                Session["Username"] = aw_login.UserName;
                ////
                Dictionary<int, int> cartItems = new Dictionary<int, int>();
                Session["ShoppingCart"] = cartItems;
                FormsAuthentication.RedirectFromLoginPage(aw_login.UserName, false);
            }
            con.Close();
        }