private void LoginButton_Click(object sender, EventArgs e) { if (registration == true) { if (LoginTextBox.Text != "" && PasswordTextBox.Text != "" && LastNameTextBox.Text != "" && EmailTextBox.Text != "" && RobotCheckBox.Checked == true && GenderComboBox.SelectedItem != null && BirthDateTimePicker.Value != null) { Users.Add(new User(LoginTextBox.Text, LastNameTextBox.Text, PasswordTextBox.Text, EmailTextBox.Text, GenderComboBox.SelectedItem, Convert.ToString(BirthDateTimePicker.Value))); folderBrowserDialog1.ShowDialog(); File.AppendAllText(folderBrowserDialog1.SelectedPath + "\\Data.txt", $"Имя: {LoginTextBox.Text}, Фамилия: {LastNameTextBox.Text}, Электронная почта: {PasswordTextBox.Text}, Пароль: {EmailTextBox.Text}, Пол: {GenderComboBox.SelectedItem}, Дата рождения: {BirthDateTimePicker.Value}.\n"); LoginTextBox.Clear(); PasswordTextBox.Clear(); LastNameTextBox.Clear(); EmailTextBox.Clear(); RobotCheckBox.Checked = false; GenderComboBox.SelectedItem = ""; BirthDateTimePicker.Value = DateTime.Now; } } else { for (int i = 0; i < Users.Count; i++) { if (LoginTextBox.Text == User.GetInfo(Users[i], 0) && PasswordTextBox.Text == User.GetInfo(Users[i], 3)) { Sign sign = new Sign(User.GetInfo(Users[i], 0)); sign.TextLabel.Text = "Авторизация прошла успешно!"; sign.Show(); return; } } Sign form2 = new Sign(); form2.TextLabel.Text = "Неправильный логин или пароль"; form2.Show(); } }
private bool InvalidAction() { UserNameTextBox.Clear(); PasswordTextBox.Clear(); UserNameTextBox.Focus(); return(false); }
private void OK_Click(System.Object sender, System.EventArgs e) { if (UsernameTextBox.Text == "" | PasswordTextBox.Text == "") { MessageBox.Show("Enter your Username and password!", "Fields Empty", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } sql.addprams("@name", UsernameTextBox.Text); sql.addprams("@pass", PasswordTextBox.Text); sql.ExecSql("Select * from users where username = @name and pass = @pass"); if (sql.count == 0) { MessageBox.Show("Invalid Username or Password", "Wrong info", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); UsernameTextBox.Clear(); PasswordTextBox.Clear(); UsernameTextBox.Focus(); return; } else { this.Hide(); MainInterface mainInterface = new MainInterface(); mainInterface.FormClosed += (s, args) => this.Close(); mainInterface.Show(); } }
private void LoginButton_Click(object sender, EventArgs e) { int value; if (int.TryParse(ID_TEXTBOX.Text, out value) == false) // Dont Continue if null or String { MessageBox.Show(" Please enter a vaild ID!", "Invaild Input", MessageBoxButtons.OK); ID_TEXTBOX.Clear(); } else { Employee emp = Program.seekEmployee(int.Parse(ID_TEXTBOX.Text)); if (emp == null) { MessageBox.Show(" employee ID is not exists!", "Wrong Input", MessageBoxButtons.OK); ID_TEXTBOX.Clear(); } else //valid input { if (emp.get_employeePassword() != PasswordTextBox.Text) { MessageBox.Show(" Password incorrect! please", "Wrong Input", MessageBoxButtons.OK); PasswordTextBox.Clear(); } else { Main_Menu New_MM = new Main_Menu(emp.get_employeeID()); New_MM.Enabled = true;//maybe not needed New_MM.Show(); this.Hide(); } } } }
private void LoginButton_Click(object sender, EventArgs e) { currentBl.employee.EmployeeID_ = EmployeeIDTextBox.Text; //Gemmer id i employee dto'en currentBl.employee.Password_ = PasswordTextBox.Text; //Gemmer password i employee dto'en if (currentBl.ValidateLogin(currentBl.employee) == true) { if (Profession(currentBl.employee.Profession_) == 1) // Hvis medarbejderen er en operationssygeplejerske åbnes nulpunktsjusterings formen { this.Hide(); nulpunktsjustering = new UINulpunktsjustering(currentBl, this); nulpunktsjustering.Show(); EmployeeIDTextBox.Clear(); PasswordTextBox.Clear(); } if (Profession(currentBl.employee.Profession_) == 2) // Hvis medarbejeren er en tekniker åbnes kalibreringsformen { kalibrering = new UIKalibrering(currentBl, this); kalibrering.Show(); this.Hide(); EmployeeIDTextBox.Clear(); PasswordTextBox.Clear(); } } else { MessageBox.Show("Forkert medarbejder id eller kodeord. Prøv igen."); //viser besked hvis der er noget galt med log in. } }
private void SaveUser() { if (isEditing) { var currentUser = userBindingSource.Current as User; if (currentUser != null) { currentUser.Username = UsernameTextBox.Text; currentUser.Password = encryptor.GetEncrypted(PasswordTextBox.Text); currentUser.Role = (Role)RoleComboBox.SelectedItem; } } else { var user = new User { Username = UsernameTextBox.Text, Password = encryptor.GetEncrypted(PasswordTextBox.Text), Role = (Role)RoleComboBox.SelectedItem }; context.Users.Add(user); } context.SaveChanges(); EditUser(false); UsernameTextBox.Clear(); PasswordTextBox.Clear(); }
void PasswordTextBoxGotFocus(object sender, System.Windows.RoutedEventArgs e) { if (PasswordTextBox.Text.Contains("*")) { PasswordTextBox.Clear(); } }
private void OK_Button_Click(object sender, EventArgs e) { using (var context = new PosContext()) { string userInput = UsernameTextBox.Text; string passwordInput = PasswordTextBox.Text; //default password string decryptedPassword = "******"; Encryption encryptor = new Encryption(); var user = context.Users.SingleOrDefault( u => u.Username == userInput); if (user != null) { decryptedPassword = encryptor.GetDecrypted(user.Password); } if (decryptedPassword == passwordInput) { DialogResult = DialogResult.OK; PasswordTextBox.Clear(); UsernameTextBox.WithError = false; PasswordTextBox.WithError = false; } else { UsernameTextBox.WithError = true; PasswordTextBox.WithError = true; } } }
private void ShowInvalidLogin(string message = null) { LoginButton.Enabled = true; LoginButton.Text = @"Login"; InvalidLoginLabel.Visible = true; PasswordTextBox.Clear(); }
public void LoginAccess() { string UserName = UserTextBox.Text; string UserPass = PasswordTextBox.Password; foreach (User u in dbContext.Users) { if (u.UserName == UserName) { if (u.Password == UserPass) { App.Current.Properties["username"] = UserTextBox.Text; App.Current.Properties["IsAdmin"] = u.IsAdmin; window.UserNameLabel.Content = App.Current.Properties["username"].ToString(); window.Effect = null; window.ListViewMenu.SelectedItem = window.ListViewHome; window.IsEnabled = true; window.userIsAdmin = (bool)App.Current.Properties["IsAdmin"]; Close(); } } } UserTextBox.Clear(); PasswordTextBox.Clear(); }
private void EnterButton_Click(object sender, EventArgs e) { string password = ""; if (LoginTextBox.Text == " " || PasswordTextBox.Text == " ") { MessageBox.Show("Не все поля заполнены"); LoginTextBox.Focus(); } int count = 0; string command = "Select Пароль from Пользователи Where Имя_Пользователя = @login"; SqlParameter p1 = new SqlParameter("login", LoginTextBox.Text); var reader = StaticProcesser.GetReader(command, p1); while (reader.Read()) { count++; try { password = reader.GetString(0); password = password.Replace(Environment.NewLine, ""); } catch (Exception ex) { StaticHelper.ErrorNotifier(ex); } } if (count == 0) { MessageBox.Show("Такого пользователя не существует"); LoginTextBox.Clear(); LoginTextBox.Focus(); PasswordTextBox.Clear(); reader.Close(); StaticProcesser.CloseConnection(); } else if (count == 1) { reader.Close(); StaticProcesser.CloseConnection(); string inputedPass = StaticProcesser.ComputeHash(PasswordTextBox.Text, new MD5CryptoServiceProvider()); if (password == inputedPass) { User.Login = LoginTextBox.Text; User.Access = 1; if (User.Login == "admin") { User.Access = 2; } this.Dispose(); } else { MessageBox.Show("Пароль введён не верно"); PasswordTextBox.Clear(); PasswordTextBox.Focus(); } } }
public void Limpiar() { NombreTextBox.Clear(); NombreUsTextBox.Clear(); PasswordTextBox.Clear(); TelefonomaskedTextBox.Clear(); DireccionTextBox.Clear(); UsuarioIdNumericUpDown.Value = 0; }
private void NhapLaiLuonNeBanOi() { TaiKhoanTextBox.Text = ""; PasswordTextBox.Clear(); RepasswordTextBox.Clear(); HoTenTextBox.Text = ""; DiaChiTextBox.Text = ""; SDTTextBox.Text = ""; EmailTextBox.Text = ""; }
private void Reset() { UserNameTextBox.Clear(); PasswordTextBox.Clear(); NameTextBox.Clear(); SecondNameTextBox.Clear(); SurnameTextBox.Clear(); BirthDayDatePicker.ClearValue(DatePicker.SelectedDateProperty); SexComboBox.ClearValue(ComboBox.SelectedItemProperty); PositionComboBox.ClearValue(ComboBox.SelectedItemProperty); }
private void AuthorizationButton_Click(object sender, EventArgs e) { if (LoginTextBox.Text.Length == 0 || PasswordTextBox.Text.Length == 0) { MessageBox.Show("Не заполнено поле логига или пароля!", "Авторизация"); return; } string fullName = ""; List <int> accessesId = new List <int>(); using (SqlConnection cn = new SqlConnection(SQLRequestsData.conStr)) { try { cn.Open(); string strSQL = "SELECT * FROM AuthorizationData WHERE login = '******' and password = '******'"; SqlCommand myCommand = new SqlCommand(strSQL, cn); SqlDataReader dr = myCommand.ExecuteReader(); if (dr.Read()) { fullName = (dr["name"]).ToString(); } else { MessageBox.Show("Неправильно введён логин или пароль!", "Авторизация"); PasswordTextBox.Clear(); return; } dr.Close(); strSQL = "SELECT accessId FROM UserAccess WHERE login = '******'"; myCommand = new SqlCommand(strSQL, cn); dr = myCommand.ExecuteReader(); while (dr.Read()) { accessesId.Add(Convert.ToInt32(dr[0].ToString())); } } catch (SqlException ex) { MessageBox.Show(ex.Message); } finally { cn.Close(); } } MainForm obj = new MainForm(accessesId, fullName, LoginTextBox.Text); this.Hide(); obj.ShowDialog(); this.Close(); }
private void FailedAttempt() { CustomMessageBox.Show("Usuario no encontrado. Por favor verifique que sus datos sean correctos."); UserTextBox.Clear(); PasswordTextBox.Clear(); _attempts++; if (_attempts == ALLOWEDATTEMTPS) { _lockedLogin = true; LoginButton.IsEnabled = false; CustomMessageBox.Show("Ah sobre pasado el numero de intentos disponibles, intente mas tarde"); } }
// PasswordTextBox Events private void PasswordTextBox_Enter(object sender, EventArgs e) { PasswordTextBox.ForeColor = Color.FromArgb(78, 184, 206); PasswordPictureBox.Image = Properties.Resources.password_icon_colored; PasswordFieldPanel.BackColor = Color.FromArgb(78, 184, 206); LoginStatusLabel.Text = ""; if (PasswordTextBox.Text == "Пароль") { PasswordTextBox.Clear(); PasswordTextBox.PasswordChar = '•'; } }
private void ConfirmPasswordTextBox_Validating(object sender, CancelEventArgs e) { if (this.ConfirmPasswordTextBox.Text != this.PasswordTextBox.Text) { this.errorProvider1.SetError(this.ConfirmPasswordTextBox, "Password and Confirm must be the same"); e.Cancel = true; PasswordTextBox.Clear(); ConfirmPasswordTextBox.Clear(); } else { this.errorProvider1.SetError(this.ConfirmPasswordTextBox, ""); } }
private void SaveLoginDetailsCheckBox_CheckedChanged(object sender, EventArgs e) { data.savelogindata = ((CheckBox)sender).Checked; if (!string.IsNullOrEmpty(EmailTextBox.Text) && !string.IsNullOrEmpty(PasswordTextBox.Text) && !((CheckBox)sender).Checked) { if (File.Exists(pathtoacc)) { File.Delete(pathtoacc); } EmailTextBox.Clear(); PasswordTextBox.Clear(); data.savelogindata = false; } }
private bool CheckPassword(IS2G10_DBSSSDataSet.USERPROFILERow userProfile, string sPass) { var check = _passwordBuilder.CheckPassword(sPass, userProfile.password_hash, userProfile.password_salt); //check if password is right if (!check) { _dialogService.CallMessageModal(this, "", SSS_Library.Properties.Resources.IncorrectLoginDetailsMessage); PasswordTextBox.Clear(); UsernameTextBox.Clear(); UsernameTextBox.Focus(); } return(check); }
// Обрааботка авторризации private void AutorizationButton_Click(object sender, EventArgs e) { Checking checking = new Checking(); if (!checking.Login(LoginTextBox.Text)) { PromptLabel.Text = "Неправильный формат логина"; } else if (!checking.Password(PasswordTextBox.Text)) { PromptLabel.Text = "Неправильный формат пароля"; } else if (!checking.LoginInBase(LoginTextBox.Text, PasswordTextBox.Text)) { PromptLabel.Text = "Неправильный логин или пароль"; } else { try { // Обработка механизма запоминания логина if (!RememberMe.Checked) { LoginTextBox.Clear(); string path = @"last_user.txt"; using (StreamWriter sr = new StreamWriter(path)) { sr.WriteLine(""); } } else { string path = @"last_user.txt"; using (StreamWriter sr = new StreamWriter(path)) { sr.WriteLine(LoginTextBox.Text); } } } catch { MessageBox.Show("Простите, мы не сможем вас запомнить"); } PasswordTextBox.Clear(); MainForm nextForm = new MainForm(LoginTextBox.Text, this); nextForm.Show(); this.Hide(); } }
// Регистрация со всеми проверками private void RegistrationButton_Click(object sender, EventArgs e) { Checking checking = new Checking(); if (!checking.Login(LoginTextBox.Text)) { PromptLabel.Text = "Не верный формат имени пользователя"; } else if (!checking.Email(EmailTextBox.Text)) { PromptLabel.Text = "Не верный формат e-mail"; } else if (!checking.Password(PasswordTextBox.Text)) { PromptLabel.Text = "Не верный формат пароля"; } else if (PasswordTextBox.Text.CompareTo(RepeatPasswordTextBox.Text) != 0) { PromptLabel.Text = "Пароли не совпадают"; } else if (!checking.LoginInBase(LoginTextBox.Text)) { PromptLabel.Text = "Пользователь уже существует или проблема с базой"; } else { string path = @"logins\" + LoginTextBox.Text[0] + ".txt"; string text = LoginTextBox.Text + "|" + EmailTextBox.Text + "|" + PasswordTextBox.Text + "\r\n"; try { File.AppendAllText(path, text); path = @"users_lists\" + LoginTextBox.Text + ".txt"; using (StreamWriter sw = new StreamWriter(path)) { sw.Write(""); } } catch { MessageBox.Show("Простите, в работе с базой пользователей что-то пошло не так"); return; } PasswordTextBox.Clear(); RepeatPasswordTextBox.Clear(); LoginTextBox.Clear(); EmailTextBox.Clear(); PromptLabel.Text = "Вы успешно зарегистрированы"; } }
// Clear UI infput fields private void ClearUI() { IDTextBox.Clear(); UserNameTextBox.Clear(); PasswordTextBox.Clear(); FirstNameTextBox.Clear(); LastNameTextBox.Clear(); EmailTextBox.Clear(); var date = new DateTime(); date = DateTime.Today; StartDateDatePickerTextBox.Text = date.ToShortDateString(); UserTypeComboBox.Text = "Staff"; ProtectedUserCheckBox.IsChecked = false; UserInactiveCheckBox.IsChecked = false; }
private void AddUserButton_Click(object sender, RoutedEventArgs e) { try { if (!EmailValidator.IsValid(EmailTextBox.Text)) { MessageBox.Show("Adres email niepoprawny!"); return; } if (!PasswordValidator.ValidatePassword(PasswordTextBox.Password)) { MessageBox.Show("Hasło jest za słabe!"); return; } VoiceChatDBEntities serverDB = new VoiceChatDBEntities(); var queryEmailResult = serverDB.Users.FirstOrDefault(u => u.Email == EmailTextBox.Text); if (!(queryEmailResult == null)) { MessageBox.Show("Podany adres email jest już zajęty!"); return; } var user = new Users() { Email = EmailTextBox.Text, Password = CscSHA512Generator.get_SHA512_hash_as_string(PasswordTextBox.Password), RegistrationDate = DateTime.Now, LastLoginDate = null }; manager.AddUser(user); EmailTextBox.Clear(); PasswordTextBox.Clear(); if (UserControl != null) { UserControl.RefreshDataGrid(); } MessageBox.Show("Pomyślnie dodano użytkownika"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public RegisterView(RegisterViewModel viewModel) { InitializeComponent(); ViewModel = viewModel; this.WhenActivated(disposableRegistration => { this.WhenAnyValue(v => v.UserNameTextBox.Text) .BindTo(ViewModel, vm => vm.UserName) .DisposeWith(disposableRegistration); Observable.FromEventPattern(PasswordTextBox, nameof(PasswordTextBox.PasswordChanged)) .Select(ep => PasswordTextBox.Password) .BindTo(ViewModel, vm => vm.Password) .DisposeWith(disposableRegistration); Observable.FromEventPattern(PasswordRepeatTextBox, nameof(PasswordRepeatTextBox.PasswordChanged)) .Select(ep => PasswordRepeatTextBox.Password) .BindTo(ViewModel, vm => vm.PasswordRepeat) .DisposeWith(disposableRegistration); this.WhenAnyValue(v => v.NameTextBox.Text) .BindTo(ViewModel, vm => vm.Name) .DisposeWith(disposableRegistration); this.WhenAnyValue(v => v.NationalIdentificationNumberTextBox.Text) .BindTo(ViewModel, vm => vm.NationalIdentificationNumber) .DisposeWith(disposableRegistration); this.BindCommand(ViewModel, vm => vm.RegisterCommand, v => v.RegisterButton) .DisposeWith(disposableRegistration); ViewModel.Registered.RegisterHandler(interactioni => { interactioni.SetOutput(Unit.Default); UserNameTextBox.Clear(); PasswordTextBox.Clear(); PasswordRepeatTextBox.Clear(); NameTextBox.Clear(); NationalIdentificationNumberTextBox.Clear(); ParentView.Navigate(ParentView.AccountInfoSideMenu.Name); }).DisposeWith(disposableRegistration); }); }
protected override void OnExit(object sender, RoutedEventArgs e) { base.OnExit(sender, e); _changeNicknameExplicit = false; LoginTextBox.Clear(); PasswordTextBox.Clear(); NicknameTextBox.Clear(); if (!IsOnExitActive) { e.Handled = true; return; } }
private void LoginButton_Click(object sender, EventArgs e) { if (!LoginValidation()) { return; } Controller.UserAccount userAccount = new Controller.UserAccount(); if (userAccount.UserLoginAuthentication(UsernameTextBox.Text, PasswordTextBox.Text)) { UsernameTextBox.Clear(); PasswordTextBox.Clear(); UsernameTextBox.Focus(); HomeForm homeForm = new HomeForm(userAccount); this.Hide(); homeForm.ShowDialog(); } }
private void send_loginForm(object sender, RoutedEventArgs e) { User userToConnect = dataUtils.GetUserByMailAdress(MailAdressTextBox.Text); if (userToConnect != null && PasswordTextBox.Password == userToConnect.Password) { UserConnected.SetUserConnected(userToConnect); var mainWindow = new MainWindow(); mainWindow.Show(); this.Close(); } else { PasswordTextBox.Clear(); ErrorMessage.Visibility = Visibility.Visible; } }
private void SignInButton_Click(object sender, EventArgs e) { if (!isValid()) { MessageBox.Show("Please Fill User Name OR Password", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { bool IsUserNameCurrect, IsPasswordCurrect; GetIsUserLoginCurrect(out IsUserNameCurrect, out IsPasswordCurrect); if (IsUserNameCurrect && IsPasswordCurrect) { Expanses Exp = new Expanses(); Exp.Show(); this.Hide(); } else { if (!IsUserNameCurrect) { MessageBox.Show("User Name is Not Currect.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); UserNameTextBox.Clear(); PasswordTextBox.Clear(); UserNameTextBox.Focus(); } else { MessageBox.Show("Password is Not Currect.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); PasswordTextBox.Clear(); PasswordTextBox.Focus(); } } } catch (Exception ex) { MessageBox.Show("Error" + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
void checkPassoword() { if (PasswordTextBox.Password == "9696") { Table table = new Table(); table.Show(); this.Close(); } else { icoKey.Foreground = Brushes.Red; txtParol.FontSize = 14; txtParol.Foreground = Brushes.Red; txtParol.Text = "Пароль не верный!"; PasswordTextBox.Clear(); PasswordTextBox.Focus(); } }