private void buttonBack2_Click(object sender, EventArgs e) { Form formExecutor = new FormExecutor(); formExecutor.ShowDialog(); this.Hide(); }
private void buttonInput_Click_1(object sender, EventArgs e) { SqlConnection connection = new SqlConnection(@"Data Source=DESKTOP-TVLAIMU\SQLEXPRESS;Initial Catalog=PairollBoards;Integrated Security=True"); try { //Код проверки совпадения логин-пароль-роль для менеджера string commandManager = "SELECT*FROM Users WHERE login='******' AND password='******'AND role='manager'"; SqlCommand checkManager = new SqlCommand(commandManager, connection); //Код проверки совпадения логин-пароль-роль для исполнителя string comandExecutor = "SELECT*FROM Users WHERE login='******' AND password='******'AND role='executor'"; SqlCommand checkExecutor = new SqlCommand(comandExecutor, connection); connection.Open(); if (checkManager.ExecuteScalar() != null)//Если логин-пароль менеджера совпадают то переход на форму менеджера { Form formManager = new FormManager(); formManager.ShowDialog(); this.Hide(); } else { if (checkExecutor.ExecuteScalar() != null)//Если логин-пароль исполнителя совпадают то переход на форму исполнителя { Form formExecutor = new FormExecutor(); formExecutor.ShowDialog(); this.Hide(); } else { MessageBox.Show("Пожалуйста проверьте еще раз введенные данные!", "Вы ввели неверный логин или пароль!"); } } } catch { MessageBox.Show("Возникло исключение!"); connection.Close(); } }