示例#1
0
 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);
         }
     }
 }
示例#2
0
        private bool kiemTraTenDangNhap()
        {
            NguoiDungBUS bus = new NguoiDungBUS();

            return(bus.kiemTraNguoiDung(tbx_TenDangNhap.Text, ""));
        }