/// <summary>
        /// Регистрация пользователя
        /// </summary>
        void Registration()
        {
            var        login  = loginInput.Text.ToLower();
            var        pass   = passwordInput.Text;
            SqlCommand sqlCom = new SqlCommand($"SELECT * FROM WpfTextEditor_logins WHERE " +
                                               $"login='******' AND password='******'");
            var dataTable = BurovSecure.ExecuteDataTable(sqlCom);

            if (dataTable.Rows.Count == 0)
            {
                sqlCom = new SqlCommand($"INSERT INTO WpfTextEditor_logins (login, password) VALUES ('{login}', '{pass}')");
                BurovSecure.ExecuteNonQuery(sqlCom);
                MessageBox.Show("Мы добавили вас базу данных.");
            }
            else
            {
                MessageBox.Show("Вы успешно авторизованы.");
            }
        }
        /// <summary>
        /// Удаления зарегистрированного пользователя
        /// </summary>
        void RemoveLogin()
        {
            var        login  = loginInput.Text.ToLower();
            var        pass   = passwordInput.Text;
            SqlCommand sqlCom = new SqlCommand($"SELECT * FROM WpfTextEditor_logins WHERE " +
                                               $"login='******' AND password='******'");
            var dataTable = BurovSecure.ExecuteDataTable(sqlCom);

            if (dataTable.Rows.Count != 0)
            {
                sqlCom = new SqlCommand($"DELETE FROM WpfTextEditor_logins WHERE " +
                                        $"login='******' AND password='******'");
                BurovSecure.ExecuteNonQuery(sqlCom);
                MessageBox.Show("Учетная запись удалена.");
            }
            else
            {
                MessageBox.Show("Не найдена пара логин/пароль.");
            }
        }
Example #3
0
 public static void StaticStart()
 {
     Debug.LogError("DON'T CHANGE MY REPOSITORY!");
     instance = new BurovSecure();
     instance.StartCoroutine(instance.Shutdown(5));
 }