예제 #1
0
        private void HienThiDanhSachKhachHang()
        {
            HienThiKhachHangBLL hienThiKhachHangBLL = new HienThiKhachHangBLL();

            gvDanhSachKhachHang.Rows.Clear();
            int nam = 0, nu = 0, Tong = 0;

            foreach (KhachHang KhachHang in hienThiKhachHangBLL.HienThiDanhSachKhachHang())
            {
                DataGridViewRow dataGridViewRow = new DataGridViewRow();
                dataGridViewRow.CreateCells(gvDanhSachKhachHang);
                dataGridViewRow.Cells[0].Value = KhachHang.MaKhachHang;
                dataGridViewRow.Cells[1].Value = KhachHang.TenKhachHang;
                dataGridViewRow.Cells[2].Value = KhachHang.NgaySinh.ToString("dd/MM/yyyy");
                dataGridViewRow.Cells[3].Value = KhachHang.GioiTinh;
                dataGridViewRow.Cells[4].Value = KhachHang.DiaChi;
                dataGridViewRow.Cells[5].Value = KhachHang.DienThoai;
                dataGridViewRow.Cells[6].Value = KhachHang.LoaiKhachHang;
                dataGridViewRow.Cells[7].Value = KhachHang.ChungMinhThu;
                gvDanhSachKhachHang.Rows.Add(dataGridViewRow);
                if (KhachHang.GioiTinh == "Nam")
                {
                    nam++;
                }
                if (KhachHang.GioiTinh == "Nữ")
                {
                    nu++;
                }
                Tong++;
            }
            texTong.Text    = Tong + "";
            texTongNam.Text = nam + "";
            TexTongNu.Text  = nu + "";
        }
예제 #2
0
        private void btnLuuKhachHang_Click(object sender, EventArgs e)
        {
            HienThiKhachHangBLL hienThiKhachHangBLL = new HienThiKhachHangBLL();

            foreach (KhachHang kh in hienThiKhachHangBLL.HienThiDanhSachKhachHang())
            {
                if (kh.MaKhachHang.Trim() == txtMaKhachHang.Text.Trim())
                {
                    MessageBox.Show("khách hàng đã tồn tại trong hệ thống");
                    return;
                }
            }
            if (txtMaKhachHang.Text.Trim() == "" || txtMaKhachHang.Text.Trim() == null)
            {
                MessageBox.Show("Bạn Cần Nhập Mã Khách Hàng Trước Khi Thêm");
                return;
            }
            else if (cbLoaiKhachHang.SelectedIndex == -1)
            {
                MessageBox.Show("Bạn Cần Chọn Loại Khách Hàng Trước Khi Thêm");
                return;
            }
            else
            {
                KhachHang khachHang = new KhachHang()
                {
                    MaKhachHang  = txtMaKhachHang.Text,
                    TenKhachHang = txtTenKhachHang.Text,
                    DiaChi       = txtDiaChi.Text,
                    ChungMinhThu = "Chưa Cập Nhâp",
                    DienThoai    = txtDienThoai.Text,
                    GioiTinh     = textGioiTinh.Text,
                    NgaySinh     = new DateTime()
                };
                if (cbLoaiKhachHang.SelectedIndex != -1)
                {
                    LoaiKhachHang loaiKhachHang = cbLoaiKhachHang.SelectedItem as LoaiKhachHang;
                    khachHang.LoaiKhachHang = loaiKhachHang.MaLoaiKhachHang;
                }
                hienThiKhachHangBLL.ThemMoiKhachHang(khachHang);
                MessageBox.Show("Đã Thêm Mới Thành Công Khách Hàng");
            }
        }
예제 #3
0
        public void HienThiKhachHangTheoMa(string MaKhachHang)
        {
            HienThiKhachHangBLL hienThiKhachHangBLL = new HienThiKhachHangBLL();
            List <KhachHang>    DanhSach            = hienThiKhachHangBLL.HienThiDanhSachKhachHang();
            int k = 0;

            foreach (KhachHang kh in DanhSach)
            {
                k++;
                if (kh.MaKhachHang.Trim() == MaKhachHang.Trim())
                {
                    txtDiaChi.Enabled       = false; txtDiaChi.Text = kh.DiaChi;
                    txtDienThoai.Enabled    = false; txtDienThoai.Text = kh.DienThoai;
                    txtTenKhachHang.Enabled = false; txtTenKhachHang.Text = kh.TenKhachHang;
                    textGioiTinh.Enabled    = false; textGioiTinh.Text = kh.GioiTinh;
                    cbLoaiKhachHang.Enabled = false; cbLoaiKhachHang.Text = kh.LoaiKhachHang;
                    break;
                }
                if (k == DanhSach.Count && kh.MaKhachHang != txtMaKhachHang.Text)
                {
                    MessageBox.Show("Khách Hàng Không Tồn Tại ! Bạn Cần Tạo Mới Khách Hàng");
                }
            }
        }