private void label2_Click_1(object sender, EventArgs e) { this.Hide(); SpendControlForm spendcontrolform = new SpendControlForm(); spendcontrolform.Show(); }
private void button1_Click(object sender, EventArgs e) { this.Hide(); SpendControlForm spendcontrolform = new SpendControlForm(); spendcontrolform.Show(); }
private void LoginButton_Click(object sender, EventArgs e) { string loginUser = loginField.Text; // переменная для логина, получаем данные от пользователя string passwordUser = passField.Text; // переменная для пароля DataBase database = new DataBase(); DataTable table = new DataTable(); MySqlDataAdapter adapter = new MySqlDataAdapter(); MySqlCommand command = new MySqlCommand("SELECT * FROM `users` WHERE `login` = @userlogin AND `password` = @userpass", database.getConnection()); // для безопасноти делаем заглушку command.Parameters.Add("@userlogin", MySqlDbType.VarChar).Value = loginUser; command.Parameters.Add("@userpass", MySqlDbType.VarChar).Value = passwordUser; adapter.SelectCommand = command; // выполнение команды к БД adapter.Fill(table); //заполнение таблицу данными, которые получили от пользователя if (table.Rows.Count > 0) //проверяем сколько записей в таблице соответствует тому, что ввел пользователь { foreach (DataRow row in table.Rows) { Program.ID_USER = Convert.ToInt32(row["id_user"]); } this.Hide(); SpendControlForm spendcontrolform = new SpendControlForm(); spendcontrolform.Show(); } else { MessageBox.Show("Некорректный логин/пароль"); } }