public static bool Edit(IWin32Window Owner, int UserID) { // Получаем список пользователей. List <User> Users = Functions.GetUserList("id " + UserID.ToString()); if (Users.Count < 1) { return(false); } // Создаём новое окно EditUser Form = new EditUser(); Form.OldInfo = Users[0]; Form.status = 2; // Правим тексты под добавление пользователя Form.Text = "Редактирование информации о пользователе"; Form.button1.Text = "Изменить"; // Получаем список лабораторий GetLabs(Form); // Заполняем данные Form.textBox1.Text = Form.OldInfo.Surname; Form.textBox2.Text = Form.OldInfo.Name; Form.textBox3.Text = Form.OldInfo.SecondName; Form.textBox6.Text = Form.OldInfo.Login; Form.textBox6.Enabled = false; Form.textBox7.Text = Form.OldInfo.Job; Form.textBox5.Visible = false; Form.textBox4.Visible = false; Form.label5.Visible = false; Form.ChangePasswordBtn.Enabled = Form1.CurUser.Special > 0; Form.comboBox1.SelectedItem = Form.OldInfo.Lab; // Показываем окно Form.ShowDialog(Owner); // Если всё плохо – возвращаем false return(Form.FormAnswer); }
public static bool Add(IWin32Window Owner) { // Создаём новое окно EditUser Form = new EditUser(); Form.status = 1; // Правим тексты под добавление пользователя Form.Text = "Добавление нового пользователя"; Form.button1.Text = "Добавить"; // Получаем список лабораторий GetLabs(Form); // Скрыть кнопку изменения пароля Form.ChangePasswordBtn.Visible = false; // Показываем окно Form.ShowDialog(Owner); // Если всё плохо – возвращаем false return(Form.FormAnswer); }