private void btnConfirm_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(this.passwordTextBox1.Text) || String.IsNullOrEmpty(this.passwordTextBox2.Text)) { return; } if (!this.passwordTextBox1.Text.Equals(this.passwordTextBox2.Text)) { return; } if (this.passwordTextBox1.Text.Length < AuthorizationBusinessService.PASSWORD_CHAR_MIN) { return; } this.lblError.Text = String.Empty; LoginForm loginForm = (LoginForm)_formsService.GetFormByCode(FormTypeCodes.LoginForm); string hash = new AuthorizationBusinessService().HashPassword(this.passwordTextBox1.Text); MainForm mainForm = (MainForm)_formsService.GetFormByCode(FormTypeCodes.MainForm); mainForm.loggedUser = _formsService.UsersService.SaveUserPassword(loginForm.GetUserName.Text, hash); _formsService.ResetFormTextBoxes(this.Controls); _formsService.ActivateForm(FormTypeCodes.MainForm); _formsService.ResetFormTextBoxes(loginForm.Controls); }
public LoginForm(FormsControlService formService) { _authorizationService = new AuthorizationBusinessService(); _formsService = formService; InitializeComponent(); _formsService.InitalizeFormHelpProvider(helpProvider, this, "prijava"); }