private void btEn_Click(object sender, EventArgs e) { BEL_KHACHHANG kh = new BEL_KHACHHANG(); BAL_KHACHHANG xuli = new BAL_KHACHHANG(); DataTable dt = new DataTable(); dt = xuli.SDTTrung(tbSDT.Text); kh.SDT = tbSDT.Text; try { MaKH = dt.Rows[0]["MaKH"].ToString(); if (string.IsNullOrEmpty(MaKH) == false) { MessageBox.Show("Số Điện Thoại Đã Đăng Kí", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } catch { if (xuli.ThemSDT(kh) == true) { MessageBox.Show("Thêm Thành Công ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("Thêm Thất Bại ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.Close(); } }
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); } } } }
public void HienThiLView() { BAL_KHACHHANG kh = new BAL_KHACHHANG(); listKhachHang = kh.HienThiLView(1); lvKhachHang.Items.Clear(); int i = 0; foreach (BEL_KHACHHANG khachhang in listKhachHang) { lvKhachHang.Items.Add((i + 1).ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.HoTen.ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.DienThoai.ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.GioiTinh.ToString()); i++; } }
public void HienThiLView() { BAL_KHACHHANG kh = new BAL_KHACHHANG(); listKhachHang = kh.HienThiLView(1); List <BEL_KHACHHANG> listKhachHangTemp = new List <BEL_KHACHHANG>(); listKhachHangTemp = kh.HienThiLView(0); foreach (BEL_KHACHHANG value in listKhachHangTemp) { this.listKhachHang.Add(value); } lvKhachHang.Items.Clear(); int i = 0; foreach (BEL_KHACHHANG khachhang in listKhachHang) { lvKhachHang.Items.Add((i + 1).ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.IDKH.ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.HoTen.ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.DienThoai.ToString()); lvKhachHang.Items[i].SubItems.Add(khachhang.GioiTinh.ToString()); if (khachhang.Trangthai == 1) { lvKhachHang.Items[i].SubItems.Add("Mở Khóa"); } else { lvKhachHang.Items[i].SubItems.Add("Khóa"); } i++; } }
private void btnCapNhat_Click(object sender, EventArgs e) { if (txtID.Text.Equals("")) { MessageBox.Show("Vui lòng chọn khách hàng!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else 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.IDKH = txtID.Text; 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 (bel_kh.Trangthai == 0) { if (bAL_KHACHHANG.KiemTraTrungKHID(txtSDT.Text) == null) { DialogResult result = MessageBox.Show("Bạn có chắn chắn thực hiện thao tác này", "thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (bAL_KHACHHANG.CapNhatKH(this.bel_kh)) { HienThiLView(); btnLamMoi_Click(sender, e); MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else if (bAL_KHACHHANG.KiemTraTrungKHID(txtSDT.Text).Equals(txtID.Text) == false) { MessageBox.Show("Số điện đã đăng kí!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { DialogResult result = MessageBox.Show("Bạn có chắn chắn thực hiện thao tác này", "thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (bAL_KHACHHANG.CapNhatKH(this.bel_kh)) { HienThiLView(); btnLamMoi_Click(sender, e); MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } } else { if (bAL_KHACHHANG.KiemTraTrungKHID(txtSDT.Text) == null) { if (bAL_KHACHHANG.CapNhatKH(this.bel_kh)) { HienThiLView(); btnLamMoi_Click(sender, e); MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (bAL_KHACHHANG.KiemTraTrungKHID(txtSDT.Text).Equals(txtID.Text) == false) { MessageBox.Show("Số điện đã đăng kí!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (bAL_KHACHHANG.CapNhatKH(this.bel_kh)) { HienThiLView(); btnLamMoi_Click(sender, e); MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật 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); } } } }
private void DuLieukhachHang() { BAL_KHACHHANG bal_kh = new BAL_KHACHHANG(); this.listKhachHang = bal_kh.DuLieuKhachHang(); }
private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); BAL_KHACHHANG xuli = new BAL_KHACHHANG(); BAL_HD capnhap = new BAL_HD(); FrmBAOCAO fr = new FrmBAOCAO(); try { dt = xuli.LaySoLanMua(tbSDT.Text); int SoLanMua = int.Parse(dt.Rows[0]["SoLanDaMua"].ToString()); dt = xuli.SDTTrung(tbSDT.Text); int makh = int.Parse(dt.Rows[0]["MaKH"].ToString()); fr._NhanVien = Bill.Ten; if (Bill.TongTien > double.Parse(textBox1.Text)) { MessageBox.Show("không đủ tiền", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (SoLanMua == 0) { fr._KM = 0; xuli.ThemLanMua(tbSDT.Text, 1); capnhap.CapNhapKM_MaKH(0, makh); } else { if (SoLanMua > 0 && SoLanMua < 10) { fr._KM = double.Parse(label3.Text) * 0.05; double chia = (double.Parse(label3.Text) * 0.05) / Bill.SoDong; capnhap.CapNhapKM_MaKH(chia, makh); xuli.ThemLanMua(tbSDT.Text, SoLanMua + 1); } if (SoLanMua > 10 && SoLanMua < 30) { fr._KM = double.Parse(label3.Text) * 0.1; double chia = (double.Parse(label3.Text) * 0.1) / Bill.SoDong; capnhap.CapNhapKM_MaKH(chia, makh); xuli.ThemLanMua(tbSDT.Text, SoLanMua + 1); } if (SoLanMua > 30) { fr._KM = double.Parse(label3.Text) * 0.2; double chia = (double.Parse(label3.Text) * 0.2) / Bill.SoDong; capnhap.CapNhapKM_MaKH(chia, makh); xuli.ThemLanMua(tbSDT.Text, SoLanMua + 1); } } fr._TienKhachDua = double.Parse(textBox1.Text); this.Visible = false; fr.ShowDialog(); } } catch { MessageBox.Show("Vui lòng đăng kí SĐT", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }