Beispiel #1
0
        private void SubmitButtonClick(object parameter)
        {
            var passwordContainer = parameter as IHavePassword;

            if (passwordContainer != null)
            {
                var secureString = passwordContainer.Password;
                this.Password = Utilities.ConvertToUnsecureString(secureString);
            }
            SqlConnectionHandler sql = new SqlConnectionHandler();

            try
            {
                sql.Open();
                var isValid = sql.IsUserValid(this.UserName, this.Password);

                if (isValid)
                {
                    Globals.ActualUser = sql.GetUserData(this.UserName);
                    if (OnEventRaisedLog != null)
                    {
                        OnEventRaisedLog(this, null);
                    }
                }
                else
                {
                    System.Windows.MessageBox.Show("Nem megfelelő felhasználó vagy jelszó!");
                }
            }
            catch (Exception)
            {
                System.Windows.MessageBox.Show("Hiba, kérem próbálja újra!");
            }
            //OnEventRaisedLog(this, null);
        }
 private void SubmitButtonClick(object sender)
 {
     if (newPassword != "" && NewPasswordAgain != "")
     {
         if (OldPassword == Globals.ActualUser.Password)
         {
             if (this.NewPassword == this.NewPasswordAgain)
             {
                 SqlConnectionHandler conn = new SqlConnectionHandler();
                 conn.Open();
                 conn.UpdatePassword(Globals.ActualUser.GeneratedID, this.NewPassword);
             }
             else
             {
                 System.Windows.MessageBox.Show("Nem egyezik a jelszó");
             }
         }
         else
         {
             System.Windows.MessageBox.Show("Nem jó az eddigi jelszó");
         }
     }
     else
     {
         System.Windows.MessageBox.Show("Az új jelszó nem lehet üres!");
     }
 }
Beispiel #3
0
        private void NickNameChangeClick(object o)
        {
            Globals.ActualUser.NickName = Interaction.InputBox("Add meg az új becneved!", "Becenév megadása", "Becenév helye");
            Globals.ActualUser.Money   -= 5000;
            SqlConnectionHandler sqlConnection = new SqlConnectionHandler();

            sqlConnection.Open();
            sqlConnection.UpdateNickName();
        }
Beispiel #4
0
        private void MoneyIconChangedClick(object sender)
        {
            Globals.ActualUser.MoneyIcon = sender.ToString();
            Globals.ActualUser.Money    -= 10000;
            SqlConnectionHandler sqlConnection = new SqlConnectionHandler();

            sqlConnection.Open();
            sqlConnection.UpdateMoneyIcon(Globals.ActualUser.GeneratedID, Globals.ActualUser.MoneyIcon, Globals.ActualUser.Money);
            MessageBox.Show("Sikeres vásárlás. Az ikon rövid időn belül megváltozik!");
        }
Beispiel #5
0
        private void Thread()
        {
            System.Threading.Thread.CurrentThread.IsBackground = true;
            SqlConnectionHandler sqlConnection = new SqlConnectionHandler();

            while (true)
            {
                if (sqlConnection.Open())
                {
                    sqlConnection.SelectMoneyData(Globals.ActualUser.GeneratedID);
                }
                sqlConnection.Connection.Close();
                Money     = Globals.ActualUser.Money.ToString();
                MoneyIcon = Globals.ActualUser.MoneyIcon;
                System.Threading.Thread.Sleep(6000);
            }
        }
        public void Consturction_ConnectionStringPassed_ConnectionCreated()
        {
            var sqlConnectionHandler = new SqlConnectionHandler(ConfigurationManager.AppSettings["connectionString"]);

            Assert.NotNull(sqlConnectionHandler.SqlConnection);
        }