Example #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Курсы ha9 = new Курсы(); //создание экземпляра формы курсов

            ha9.Show();              //показать форму курсов
            this.Hide();             //убрать данную форму
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Курсы ha12 = new Курсы();

            ha12.Show();
            this.Hide();
        }
Example #3
0
        public void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")                                                                                                                 //если данные не введены в поле логина
            {
                MessageBox.Show("Заполните все поля!");                                                                                              //показ сообщения
            }
            if (textBox2.Text == "")                                                                                                                 //если данные не введены в поле пароля
            {
                MessageBox.Show("Заполните все поля!");                                                                                              //показ сообщения
            }
            Class1.loginuser = textBox1.Text;                                                                                                        //переменная класса loginuser принимает значение текста текстбокса
            Class1.passuser  = textBox2.Text;                                                                                                        //переменная класса passuser принимает значение текста текстбокса

            DataTable table = new DataTable();                                                                                                       //создание новой таблицы данных

            OleDbDataAdapter adapter = new OleDbDataAdapter();                                                                                       //создание нового адаптера

            OleDbCommand command = new OleDbCommand("SELECT * FROM `Students` WHERE `user` = @uL AND `password` = @uP", Class1.MyConnection);        //sql запрос на выгрузку данных из таблицы user

            command.Parameters.Add("@uL", OleDbType.VarChar).Value = Class1.loginuser;                                                               //создание параметра, значение которого равно значению переменной loginuser
            command.Parameters.Add("@uP", OleDbType.VarChar).Value = Class1.passuser;                                                                //создание параметра, значение которого равно значению переменной passuser
            Class1.user           = Class1.loginuser;                                                                                                //переменная класса user равна переменной класса loginuser
            adapter.SelectCommand = command;                                                                                                         //адаптер принимает значение sql запроса command
            adapter.Fill(table);                                                                                                                     //согласно значению адаптера происходит заполнение таблицы
            DataTable        table1   = new DataTable();                                                                                             //создание новой таблицы
            OleDbDataAdapter adapter1 = new OleDbDataAdapter();                                                                                      //создание нового адаптера
            OleDbCommand     command1 = new OleDbCommand("SELECT * FROM `Teachers` WHERE `user1` = @uL AND `password1` = @uP", Class1.MyConnection); //sql запрос на выгрузку данных из таблицы teacher

            command1.Parameters.Add("@uL", OleDbType.VarChar).Value = Class1.loginuser;                                                              //переменная класса loginuser принимает значение текста текстбокса
            command1.Parameters.Add("@uP", OleDbType.VarChar).Value = Class1.passuser;                                                               //переменная класса passuser принимает значение текста текстбокса
            adapter1.SelectCommand = command1;                                                                                                       //адаптер принимает значение sql запроса command1
            adapter1.Fill(table1);                                                                                                                   //согласно значению адаптера происходит заполнение таблицы

            if (table.Rows.Count > 0)                                                                                                                //если количество выгруженных в таблицу table полей больше нуля
            {
                Курсы hack1 = new Курсы();                                                                                                           //создание экземпляра формы курсов
                hack1.Show();                                                                                                                        //показать форму курсов
                this.Hide();                                                                                                                         //убрать данную форму
            }
            if (table1.Rows.Count > 0)                                                                                                               //если количество выгруженных в таблицу table1 полей больше нуля
            {
                Teacher cs = new Teacher();                                                                                                          //создание экземпляра формы учителей
                cs.Show();                                                                                                                           //показать форму учителей
                this.Hide();                                                                                                                         //убрать данную форму
            }
            if (table.Rows.Count == 0 && table1.Rows.Count == 0)                                                                                     //если количество выгруженных полей таблицы table и количество выгруженных полей таблицы table1 равно нулю
            {
                MessageBox.Show("Вы ввели неправильные данные");                                                                                     //показ сообщения
            }
        }
Example #4
0
        public void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")//если какой-либо из текстбоксов не заполнен, выдать сообщение
            {
                MessageBox.Show("Заполните все поля!");
            }
            if (textBox2.Text == "")
            {
                MessageBox.Show("Заполните все поля!");
            }
            if (textBox3.Text == "")
            {
                MessageBox.Show("Заполните все поля!");
            }
            if (textBox4.Text == "")
            {
                MessageBox.Show("Заполните все поля!");
            }
            if (textBox5.Text == "")
            {
                MessageBox.Show("Заполните все поля!");
            }
            OleDbCommand command = new OleDbCommand("UPDATE `Students` SET `ФИО` = @FIO, `Телефон` = @Telephone,`Электронная почта` = @email,`Номер карты` = @card,`КУРС` = @course WHERE `user`= @login", MyConnection); //sql запрос на обновление данных в таблице

            command.Parameters.Add("@FIO", OleDbType.VarChar).Value       = textBox1.Text;                                                                                                                                //добавление параметра, значение которого равно тексту текстбокса
            command.Parameters.Add("@Telephone", OleDbType.VarChar).Value = textBox3.Text;                                                                                                                                //добавление параметра, значение которого равно тексту текстбокса
            command.Parameters.Add("@email", OleDbType.VarChar).Value     = textBox2.Text;                                                                                                                                //добавление параметра, значение которого равно тексту текстбокса
            command.Parameters.Add("@card", OleDbType.BigInt).Value       = textBox4.Text;                                                                                                                                //добавление параметра, значение которого равно тексту текстбокса
            command.Parameters.Add("@course", OleDbType.VarChar).Value    = textBox5.Text;                                                                                                                                //добавление параметра, значение которого равно тексту текстбокса
            command.Parameters.Add("@login", OleDbType.VarChar).Value     = label4.Text;                                                                                                                                  //добавление параметра, значение которого равно тексту текстбокса
            int number = command.ExecuteNonQuery();

            MessageBox.Show("Заказ оформлен успешно"); //показ сообщение
            Курсы ff = new Курсы();                    //создание экземпляра формы курсов

            ff.Show();                                 //показ формы курсов
            this.Hide();                               //убрать данную форму
        }
Example #5
0
 public English(Курсы form)
 {
     InitializeComponent();
     this.form = form;
 }