private void buttonBack_Click(object sender, EventArgs e) { SoundPlayer PressingButton = new SoundPlayer(@"F:\Urashiki\Учёба\Преддипломная практика и ВКР\Готовые задания\Подготовка к ВКР\Dyplomka\Sounds\Звуки для моей программы\Pressing button.wav"); //Обращаемся к классу "SoundPlayer" на его основе создаем объект "PressingButton", указываем путь к ауйдиофайлу, имя аудиофайла и его формат PressingButton.Play(); //Воспроизводим данный аудиофайл PressingButton.PlaySync(); this.Hide(); FormClassTeacherOfThe5thGrade formClassTeacherOfThe5ThGrade = new FormClassTeacherOfThe5thGrade(); formClassTeacherOfThe5ThGrade.Show(); }
private void buttonInput_Click(object sender, EventArgs e) { SoundPlayer PressingButton = new SoundPlayer(@"F:\Urashiki\Учёба\Преддипломная практика и ВКР\Готовые задания\Подготовка к ВКР\Dyplomka\Sounds\Звуки для моей программы\Pressing button.wav"); //Обращаемся к классу "SoundPlayer" на его основе создаем объект "PressingButton", указываем путь к ауйдиофайлу, имя аудиофайла и его формат PressingButton.Play(); //Воспроизводим данный аудиофайл PressingButton.PlaySync(); SqlConnection connection = new SqlConnection(@"Data Source=DESKTOP-TVLAIMU\SQLEXPRESS;Initial Catalog=SchoolCanteen;Integrated Security=True");//Строка подключения базы данных try { //Проверка совпадения логин-пароль-роль для "Сотрудник" string commandEmployee = "SELECT*FROM Users WHERE login='******' AND password='******'AND role='employee'"; SqlCommand checkEmployee = new SqlCommand(commandEmployee, connection); //Проверка совпадения логин-пароль-роль для "Клиент" string commandClient = "SELECT*FROM Users WHERE login='******' AND password='******'AND role='client'"; SqlCommand checkClient = new SqlCommand(commandClient, connection); //Проверка совпадения логин-пароль-роль для "Курьер" string commandCourier = "SELECT*FROM Users WHERE login='******' AND password='******'AND role='Courier'"; SqlCommand checkCourier = new SqlCommand(commandCourier, connection); //Проверка совпадения логин-пароль-роль для "Классный руководитель 5-класса" string commandClassTeacherOfThe5thGrade = "SELECT*FROM Users WHERE login='******' AND password='******'AND role='5th grade teacher'"; SqlCommand checkTeacher = new SqlCommand(commandClassTeacherOfThe5thGrade, connection); connection.Open(); //Обращаемся к объекту "connection" и обращаемся к функции "Open", которая позволит открыть соединение с базой данных SQL Server if (checkEmployee.ExecuteScalar() != null) //Если логин - пароль сотрудника совпадают то переход на форму "Главное меню сотрудника" { this.Hide(); //Скрываем текущее окно FormEmployeeMainMenu formEmployeeMainMenu = new FormEmployeeMainMenu(); //Обращаемся к классу "FormEmployeeMainMenu", на его основе создаем объект "formEmployeeMainMenu" и выделяем под него память formEmployeeMainMenu.Show(); //Обращаемся к объекту "formEmployeeMainMenu" и обращаемся к функции "Show", которая позволит нам открыть это окно } else { if (checkClient.ExecuteScalar() != null) //Если логин - пароль клиента совпадают то переход на форму "Главное меню клиента" { this.Hide(); //Скрываем текущее окно FormClientMainMenu formClientMainMenu = new FormClientMainMenu(); //Обращаемся к классу "FormClientMainMenu", на его основе создаем объект "formClientMainMenu" и выделяем под него память formClientMainMenu.Show(); //Обращаемся к объекту "formClientMainMenu" и обращаемся к функции "Show", которая позволит нам открыть это окно } else if (checkCourier.ExecuteScalar() != null) { this.Hide(); FormCourierMainMenu formCourierMainMenu = new FormCourierMainMenu(); formCourierMainMenu.Show(); } else if (checkTeacher.ExecuteScalar() != null) { this.Hide(); FormClassTeacherOfThe5thGrade formClassTeacherOfThe5thGrade = new FormClassTeacherOfThe5thGrade(); formClassTeacherOfThe5thGrade.Show(); } else { MessageBox.Show("Пожалуйста проверьте ещё раз введённые данные!", "Вы ввели неверный логин или пароль!");//Обращаемся к классу "MessageBox" и обращаемся к функции "Show", которая позволит нам показать данный текст в сплывающем окне } } } catch { MessageBox.Show("Возникло исключение!"); //Обращаемся к классу "MessageBox" и обращаемся к функции "Show", которая позволит нам показать данный текст в сплывающем окне connection.Close(); ////Обращаемся к объекту "connection" и обращаемся к функции "Close", которая позволит закрыть соединение с базой данных SQL Server при возникновении исключения } }