private void Btn_TaoTaiKhoan_Click1(object sender, EventArgs e) { if (tb_UserName.Text == "" && tb_Password.Text == "" && tb_PasswordAgain.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_UserName.Focus(); return; } if (tb_UserName.Text == "") { MessageBox.Show("Vui lòng nhập tên tài khoản!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_UserName.Focus(); return; } if (tb_Password.Text == "") { MessageBox.Show("Vui lòng nhập mật khẩu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_Password.Focus(); return; } if (tb_PasswordAgain.Text == "") { MessageBox.Show("Vui lòng nhập mật khẩu xác nhận!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_PasswordAgain.Focus(); return; } if (rbtn_QuanLi.Checked == false && rbtn_NhanVien.Checked == false) { MessageBox.Show("Vui lòng chọn chức vụ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } this.Hide(); int cv = rbtn_QuanLi.Checked ? 0 : 1; int check = nv.KiemTraTonTaiQuanLi(); int temp; if (check == 1) { if (tb_MatKhauQuanLi.Text == "") { MessageBox.Show("Vui lòng nhập mật khẩu quản lí!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Show(); tb_MatKhauQuanLi.Focus(); return; } temp = nv.TaoTaiKhoanNhanVien(tb_UserName.Text, tb_Password.Text, tb_PasswordAgain.Text, cv, tb_MatKhauQuanLi.Text); } else { temp = nv.TaoTaiKhoanQuanLi(tb_UserName.Text, tb_Password.Text, tb_PasswordAgain.Text, cv); } if (temp == 4) { MessageBox.Show("Mật khẩu quản lí không đúng. Vui lòng nhập lại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);; this.Show(); tb_MatKhauQuanLi.Focus(); } else if (temp == 3) { this.Show(); MessageBox.Show("Nhập sai mật khẩu xác nhận.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_PasswordAgain.Focus(); } else if (temp == 2) { MessageBox.Show("Tạo tài khoản thành công."); frmDangNhap frmDN = new frmDangNhap(); frmDN.ShowDialog(); this.Close(); } else if (temp == -1) { MessageBox.Show("Đã tồn tại tài khoản!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Show(); tb_UserName.Focus(); } else { _ = MessageBox.Show("Lỗi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Show(); } }