Пример #1
0
        public void ButtonClick()
        {
            DataRowView DRV = window.UserDataGrid.SelectedItem as DataRowView;

            if (DRV == null)
            {
                MessageBox.Show("Удаление прервано, Вы не выбрали запись для удаления."); return;
            }
            DataRow DR = DRV.Row;

            object[]        arr    = DR.ItemArray;
            MySqlDataReader reader = window.ex.returnResult("select id from orders where id=" + arr[0]);

            if (reader == null)
            {
                return;
            }
            if (reader.HasRows)
            {
                window.ex.closeCon(); MessageBox.Show("Невозможно удалить запись"); return;
            }
            window.ex.closeCon();
            window.ex.ExecuteWithoutRedaer("delete from users where id=" + arr[0]);

            DataGridUpdater.UserDataGridUpdate(window);
        }
Пример #2
0
        public void MenuClick()
        {
            DataGridUpdater.UserDataGridUpdate(window);
            HideAllGrids hd = new HideAllGrids(window);

            hd.HideAll();
            window.UsersGrid.Visibility = Visibility.Visible;
        }
        public void ButtonClick()
        {
            DataRowView DRV = window.UserDataGrid.SelectedItem as DataRowView;

            if (DRV == null)
            {
                MessageBox.Show("Подтверждение прервано, Вы не выбрали запись для подтверждения"); return;
            }
            DataRow DR = DRV.Row;

            object[] arr = DR.ItemArray;
            if (arr[3].ToString() == "Одобрен")
            {
                window.ex.ExecuteWithoutRedaer("UPDATE users SET isconfirmed = 0 WHERE id =" + arr[0]);
            }
            else
            {
                window.ex.ExecuteWithoutRedaer("UPDATE users SET isconfirmed = 1 WHERE id =" + arr[0]);
            }
            DataGridUpdater.UserDataGridUpdate(window);
        }
Пример #4
0
        public void ButtonClick()
        {
            if (String.IsNullOrEmpty(window.ChangeLogin.Text) || String.IsNullOrEmpty(window.ChangePass.Text))
            {
                MessageBox.Show("Поля не заполненны"); return;
            }
            MySqlDataReader reader = window.ex.returnResult("select id from users where login='******'");

            if (reader == null)
            {
                return;
            }
            if (reader.HasRows && window.unChangeLogin != window.ChangeLogin.Text)
            {
                MessageBox.Show("Пользователь с таким логином уже сущесвтует"); window.ex.closeCon(); return;
            }
            window.ex.closeCon();
            window.ex.ExecuteWithoutRedaer("update users set login='******', password='******' where id=" + window.userIdForChange);
            window.hd.HideAll();
            window.UsersGrid.Visibility = Visibility.Visible;
            DataGridUpdater.UserDataGridUpdate(window);
        }