private void buttonChooseDoc_Click(object sender, EventArgs e) { AdmChooseDoc admChooseDoc = new AdmChooseDoc(IDmain); this.Hide(); admChooseDoc.Show(); }
private void buttonExit_Click(object sender, EventArgs e) //Кнопка выхода { AdmChooseDoc admChooseDoc = new AdmChooseDoc(returnIDmain); this.Hide(); admChooseDoc.Show(); }
} //На этой строчке форма полностью загрузилась private void buttonChange_Click(object sender, EventArgs e) //Кнопка "Изменить" { //Записываем все данные, полученные из текстовых полей в переменные loginChange = logBox.Text; passChange = passBox.Text; fioChange = fioBox.Text; positionChange = positionBox.Text; qualifChange = qualifBox.Text; specializChange = specializBox.Text; //Проверка на незаполненные поля if (loginChange == "") { MessageBox.Show("Введите логин"); } else if (passChange == "") { MessageBox.Show("Введите пароль"); } else if (fioChange == "") { MessageBox.Show("Введите ФИО врача"); } else if (positionChange == "") { MessageBox.Show("Введите должность врача"); } else if (qualifChange == "") { MessageBox.Show("Введите квалификацию врача"); } else if (specializChange == "") { MessageBox.Show("Введите специализацию врача"); } else // если все поля заполнены сработает эта ветка { string queryProfile = String.Format("Update Doctor Set fio_doctor = '" + fioChange + "', position_doctor = '" //Запрос на обновление данных + positionChange + "', qualification_doctor = '" + qualifChange + "', specialization_doctor = '" // в таблице доктора в БД + specializChange + "' Where id_user = '******'"); dataBase.Update(queryProfile); //Вызов метода для обновления данных в БД (передача запроса) //Запрос на обновление данных в таблице юзера в БД string queryUsers = String.Format("Update Users Set login = '******', password = '******' Where id_user = '******'"); dataBase.Update(queryUsers); //Вызов метода для обновления данных в БД (передача запроса) MessageBox.Show("Пользователь изменен"); //Оповещение } AdmChooseDoc admChooseDoc = new AdmChooseDoc(returnIDmain); //Возврат на предыдущую форму (в параметр как раз передаем ID авторизованного пользователя) this.Hide(); admChooseDoc.Show(); }
private void buttonAdd_Click(object sender, EventArgs e) { loginAdd = logBox.Text; passAdd = passBox.Text; fioAdd = fioBox.Text; positionAdd = positionBox.Text; qualifAdd = qualifBox.Text; specializAdd = specializBox.Text; if (loginAdd == "") { MessageBox.Show("Введите логин"); } else if (passAdd == "") { MessageBox.Show("Введите пароль"); } else if (fioAdd == "") { MessageBox.Show("Введите ФИО врача"); } else if (positionAdd == "") { MessageBox.Show("Введите должность врача"); } else if (qualifAdd == "") { MessageBox.Show("Введите квалификацию врача"); } else if (specializAdd == "") { MessageBox.Show("Введите специализацию врача"); } else { string queryProfile = "Insert Into Doctor (fio_doctor, position_doctor, qualification_doctor, specialization_doctor) Values ('" + fioAdd + "','" + positionAdd + "', '" + qualifAdd + "', '" + specializAdd + "')"; dataBase.Insert(queryProfile); string queryIdUser = String.Format("SELECT id_user FROM Doctor WHERE fio_doctor = '" + fioAdd + "'"); IDAddUser = dataBase.getID(queryIdUser); string queryUsers = String.Format("INSERT INTO Users (id_user, typeOfAccount, login, password) VALUES ('" + IDAddUser + "', 2, '" + loginAdd + "','" + passAdd + "')"); dataBase.Insert(queryUsers); MessageBox.Show("Пользователь добавлен"); } AdmChooseDoc admChooseDoc = new AdmChooseDoc(IDmain); this.Hide(); admChooseDoc.Show(); }