Esempio n. 1
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     if (txtTenKH.Text.Equals("") || txtSDT.Text.Length != 10 || txtSDT.Text.Equals(""))
     {
         if (txtTenKH.Text.Equals(""))
         {
             txtTenKH.Focus();
             MessageBox.Show("Vui lòng nhập họ tên! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (txtSDT.Text.Equals(""))
         {
             txtSDT.Focus();
             MessageBox.Show("Vui lòng nhập SĐT! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (txtSDT.Text.Length != 10)
         {
             txtSDT.Focus();
             MessageBox.Show("Vui lòng nhập SĐT là 10 số! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         BAL_KHACHHANG bAL_KHACHHANG = new BAL_KHACHHANG();
         bel_kh           = new BEL_KHACHHANG();
         bel_kh.HoTen     = txtTenKH.Text.ToString();
         bel_kh.DienThoai = txtSDT.Text;
         bel_kh.Trangthai = 1;
         if (radNam.Checked == true)
         {
             bel_kh.GioiTinh = "Nam";
         }
         else
         {
             bel_kh.GioiTinh = "Nữ";
         }
         if (bAL_KHACHHANG.KiemTraTrungKH(this.bel_kh))
         {
             MessageBox.Show("Khách hàng đã tồn tại!!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             if (bAL_KHACHHANG.ThemKhachHang(this.bel_kh))
             {
                 string temp = this.bel_kh.DienThoai;
                 HienThiLView();
                 this.bel_kh  = new BEL_KHACHHANG(bAL_KHACHHANG.ThongTinKH(temp));
                 labLuuY.Text = "Khách hàng:  " + bel_kh.HoTen + " - " + bel_kh.DienThoai.Substring(bel_kh.DienThoai.Length - 4, 4);
                 MessageBox.Show("Đăng ký thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Đăng ký thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
 }
 private void btnThem_Click(object sender, EventArgs e)
 {
     if (txtHoTen.Text.Equals("") || txtSDT.Text.Length != 10 || txtSDT.Text.Equals(""))
     {
         if (txtHoTen.Text.Equals(""))
         {
             txtHoTen.Focus();
             MessageBox.Show("Vui lòng nhập họ tên! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (txtSDT.Text.Equals(""))
         {
             txtSDT.Focus();
             MessageBox.Show("Vui lòng nhập SĐT! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (txtSDT.Text.Length != 10)
         {
             txtSDT.Focus();
             MessageBox.Show("Vui lòng nhập SĐT là 10 số! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         BAL_KHACHHANG bAL_KHACHHANG = new BAL_KHACHHANG();
         bel_kh           = new BEL_KHACHHANG();
         bel_kh.HoTen     = txtHoTen.Text.ToString();
         bel_kh.DienThoai = txtSDT.Text;
         if (radNam.Checked == true)
         {
             bel_kh.GioiTinh = "Nam";
         }
         else
         {
             bel_kh.GioiTinh = "Nữ";
         }
         if (radMoKhoa.Checked == true)
         {
             bel_kh.Trangthai = 1;
         }
         else
         {
             bel_kh.Trangthai = 0;
         }
         if (bAL_KHACHHANG.KiemTraTrungKH(this.bel_kh))
         {
             MessageBox.Show("Số điện đã đăng kí!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             if (bAL_KHACHHANG.ThemKhachHang(this.bel_kh))
             {
                 HienThiLView();
                 btnLamMoi_Click(sender, e);
                 MessageBox.Show("Đăng ký thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Đăng ký thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
 }