private void btn_DangKi_Click(object sender, EventArgs e) { if (!kiemTraDoDaiHopLe()) { MessageBox.Show("Bạn mắc 1 trong các lỗi sau:\n - Bạn chưa nhập tên đăng nhập hoặc mật khẩu hoặc email.\n" + " - Bạn đã nhập tên đăng nhập hoặc mật khẩu dài hơn 10 kí tự.\n - Bạn đã nhập họ tên hoặc email " + "dài hơn 50 kí tự.\n - Bạn đã nhập số điện thoại nhiều hơn 11 chữ số.\nVui lòng kiểm tra lại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { String strTDN = tbx_TenDangNhap.Text; String strMK = tbx_MatKhau.Text; String strHT = tbx_HoTen.Text; DateTime dtNS = dtpick.Value; String strEmail = tbx_Email.Text; String strDT = tbx_DienThoai.Text; NguoiDungBUS bus = new NguoiDungBUS(); if (!bus.kiemTraNguoiDung(strTDN, strMK)) { NguoiDungDTO dto = new NguoiDungDTO(strTDN, strMK, strHT, dtNS, strEmail, strDT, 0); bus.themNguoiDung(dto); //if (bus.kiemTraNguoiDung(strTDN, strMK)) MessageBox.Show("Chúc mừng " + strTDN + " đã đăng kí thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("Tên đăng nhập hoặc email đã tồn tại. Vui lòng chọn lại.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private bool kiemTraTenDangNhap() { NguoiDungBUS bus = new NguoiDungBUS(); return(bus.kiemTraNguoiDung(tbx_TenDangNhap.Text, "")); }