private void SettingsForm_Load(object sender, EventArgs e) { main = this.Owner as TrainerForm; if (main != null) _currentSettings = main.CurrentSettings; saveTenLevel(); numberOfLevelCB.SelectedIndex = 0; string[] rows = new string[]{row1,row2,row3,row4}; rowsCB1.Items.AddRange(rows); rowsCB1.Enabled = true; rowsCB1.SelectedIndex = 2; }
/// <summary> /// Процесс проверки данных /// </summary> public void authentication() { string login = loginBox.Text; string password = passwordBox.Text; if (login.Equals("")) MessageBox.Show("Форма ввода логина не заполнена. "); else { if (password.Equals("")) MessageBox.Show("Форма ввода пароля не заполнена."); else if (password.Length < 4) MessageBox.Show("Слишком короткий пароль. Длина пароля должна быть не менее 4-х символов"); else { // Добавить проверку на админа if (login.Equals(_admin.Login)) { if (password.Equals(_admin.Password)) { TrainerForm adminForm = new TrainerForm(); adminForm.Owner = this; adminForm.ShowDialog(); loginBox.Text = _admin.Login; passwordBox.Text = _admin.Password; } else MessageBox.Show("Не правильно указан пароль. Проверьте правильность написания"); } else { _currentUser = new User(login, password, false); int code = _currentUser.selectSignIn(); if (code == -1) MessageBox.Show("Ошибка подключения к БД. Возможно отсутствует файл"); else if (code == 0) MessageBox.Show("Не существует учетной записи с таким логином, либо Введен неверный пароль. Проверьте правильность написания"); else { TrainedForm userForm = new TrainedForm(); userForm.Owner = this; userForm.ShowDialog(); loginBox.Text = _currentUser.Login; passwordBox.Text = _currentUser.Password; //ControlAccounts testForm = new ControlAccounts(/*currentUser*/); //testForm.ShowDialog(); } } } } }
private void WorkWithExercises_Load(object sender, EventArgs e) { main = this.Owner as TrainerForm; if (main != null) currentSettings = main.CurrentSettings; }
private void EditAccountForm_Load(object sender, EventArgs e) { main = this.Owner as TrainedForm; if (main != null) { _currentUser = main.CurrentUser; loginBox.Text = _currentUser.Login; } else { adminMain = this.Owner as TrainerForm; if (adminMain != null) { _currentUser = adminMain.CurrentUser; loginBox.Text = _currentUser.Login; } } }
private void ControlAccounts_Load(object sender, EventArgs e) { main = this.Owner as TrainerForm; _currentUser = main.CurrentUser; выToolStripMenuItem.Text = "Вы: " + _currentUser.Login; }