private void buttonLog_Click(object sender, EventArgs e) { string login = comboBoxLogin.Text; string password = textBoxPassword.Text; // Если не все поля заполнены, отказать во входе if (!FieldsFilled(login, password)) { return; } Cursor = Cursors.WaitCursor; // Проверка совпадения пароля и логина учётной записи if (VerifyMd5Hash(login, password)) { // Переход на главную форму для работы от имени учётной записи Thread.Sleep(200); Hide(); ViewForm viewer = new ViewForm(login, password); viewer.Show(this); } else if (ConnectedToDB) { MessageBox.Show("Неправильний пароль.", "Помилка авторизації", MessageBoxButtons.OK, MessageBoxIcon.Information); } Cursor = Cursors.Default; // Очищаем поле с паролем textBoxPassword.Clear(); }
public PersonalCabinetForm(ViewForm owner, string userType, int id) { InitializeComponent(); Owner = owner; UserType = userType; Id = id; SetFormElementsProperties(); CreateInterface(); }