Esempio n. 1
0
        public bool checkPassword()
        {
            String        hashedPassword = EncryptPassword.encryptString(password);
            SqlConnection conn           = new SqlConnection(ConfigurationManager.ConnectionStrings["pizzaDB"].ConnectionString);

            conn.Open();
            string     checkUser = "******";
            SqlCommand cmd       = new SqlCommand(checkUser, conn);

            cmd.Parameters.AddWithValue("@userName", userName);
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                if (dr["Password"].ToString().Equals(hashedPassword))
                //ERROR HERE????
                {
                    dr.Close();
                    conn.Close();
                    return(true);
                }
                else
                {
                    dr.Close();
                    conn.Close();
                    return(false);
                }
            }
            //should proooooooobably have something else here
            dr.Close();
            conn.Close();
            return(false);
        }
Esempio n. 2
0
        public void resetPassword(string newpwd)
        {
            SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["pizzaDB"].ConnectionString);

            conn.Open();
            string     checkUser = "******";
            SqlCommand comd      = new SqlCommand(checkUser, conn);

            comd.Parameters.AddWithValue("@userName", userName);
            comd.Parameters.AddWithValue("@password", EncryptPassword.encryptString(newpwd));
            comd.ExecuteNonQuery();
            conn.Close();
        }
Esempio n. 3
0
        public void insertData()
        {
            SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["pizzaDB"].ConnectionString);

            conn.Open();
            string     insertString = "insert into Customer (UserName, FName, LName, Email, Country, Password, Age, Gender) values (@UserName, @FName, @LName, @Email, @Country, @Password, @Age, @Gender)";
            SqlCommand cmd          = new SqlCommand(insertString, conn);

            cmd.Parameters.AddWithValue("@UserName", userName);
            cmd.Parameters.AddWithValue("@FName", fName);
            cmd.Parameters.AddWithValue("@LName", lName);
            cmd.Parameters.AddWithValue("@Email", email);
            cmd.Parameters.AddWithValue("@Country", country);
            cmd.Parameters.AddWithValue("@Password", EncryptPassword.encryptString(password));
            cmd.Parameters.AddWithValue("@Age", Convert.ToInt32(age));
            cmd.Parameters.AddWithValue("@Gender", gender);
            cmd.ExecuteNonQuery();
            conn.Close();
        }