private void btnQLTK_Luu_Click(object sender, System.EventArgs e) { if (checkEmpty()) { errorProvider1.Clear(); if (checkHT.checkUsername(txtUserName.Text)) { errorProvider1.Clear(); if (txtPassWord.Text.Length >= 7 && txtPassWord.Text.Length < 15 && checkHT.checkPassword(txtPassWord.Text)) { errorProvider1.Clear(); DTO_Account tk = new DTO_Account(); tk.PassWord = txtPassWord.Text; tk.UserName = txtUserName.Text; tk.DisplayName = txtDisplayName.Text; if (tkBUS.addACC(tk)) { MessageBox.Show("Thêm Thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadData_QLTK(); errorProvider1.Clear(); txtUserName.Enabled = false; txtDisplayName.Enabled = false; txtPassWord.Enabled = false; btnQLTK_Luu.Enabled = false; btnQLTK_Them.Text = "Thêm"; } else { MessageBox.Show("UserName Đã Tồn Tại!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); errorProvider1.Clear(); txtUserName.Enabled = false; txtDisplayName.Enabled = false; txtPassWord.Enabled = false; btnQLTK_Luu.Enabled = false; btnQLTK_Them.Text = "Thêm"; } restTxtQLTK(); } else { errorProvider1.SetError(txtPassWord, "Password chỉ từ 7 tới 15 lý tự và không có ký tự đặt biệt."); txtPassWord.Focus(); } } else { errorProvider1.SetError(txtUserName, "Username không có dấu và ký tự đặt biệt."); txtUserName.Focus(); } } }