예제 #1
0
        void LoadData()
        {
            try
            {
                txbMaKH.ResetText();
                txbTenKH.ResetText();
                dtpkNgSinh.ResetText();
                txbCMND.ResetText();
                txbDiaChi.ResetText();
                txbNgheNghiep.ResetText();
                txbSoDienThoai.ResetText();

                pnInfor.Enabled = false;
                btnThem.Enabled = true;
                btnSua.Enabled  = true;
                btnXoa.Enabled  = true;
                btnLuu.Enabled  = false;
                btnHuy.Enabled  = false;


                dtkh = new DataTable();
                dtkh.Clear();
                System.Data.DataSet ds = new System.Data.DataSet();
                ds   = dbkh.LayKhachHang();
                dtkh = ds.Tables[0];

                dgvKhachHang.DataSource = dtkh;
                dgvKhachHang.AutoResizeColumns();
            }
            catch (SqlException)
            {
                MessageBox.Show("Không thể hiển thị dữ liệu !!!!");
            }
        }
예제 #2
0
        private void LoadThongTin()
        {
            // lấy thông tin khách hàng
            dbKH            = new BLKhachHang();
            ds              = dbKH.LayKhachHang(SHAREVAR.CTHD_MaKH);
            lbMaKH.Text     = ds.Tables[0].Rows[0]["MaKH"].ToString();
            lbTenKH.Text    = ds.Tables[0].Rows[0]["TenKH"].ToString();
            lbGioiTinh.Text = ds.Tables[0].Rows[0]["GioiTinh"].ToString();
            lbSDT.Text      = ds.Tables[0].Rows[0]["SDT"].ToString();
            lbCMND.Text     = ds.Tables[0].Rows[0]["CMND"].ToString();
            lbDiaChi.Text   = ds.Tables[0].Rows[0]["DiaChi"].ToString();

            // lấy thông tin hóa đơn
            dbHD               = new BLHoaDon();
            ds                 = dbHD.LayHoaDon(SHAREVAR.CTHD_MaHD);
            lbMaHD.Text        = ds.Tables[0].Rows[0]["MaHD"].ToString();
            lbNgayXuatDon.Text = ds.Tables[0].Rows[0]["NgayXuatDon"].ToString();
            //lbNgayXuatDon.Text = Convert.ToDateTime(ds.Tables[0].Rows[0]["NgayXuatDon"].ToString()).("dd/MM/yyyy");
            lbTongHoaDon.Text = FomatTien(ds.Tables[0].Rows[0]["TongHoaDon"].ToString());

            // lấy thông tin xe trong hóa đơn
            dbCTHD = new BLChiTietHD();
            ds     = dbCTHD.LayThongTinXeMua(SHAREVAR.CTHD_MaHD);
            dtXe   = ds.Tables[0];
            // Đưa dữ liệu lên DataGridView
            dgvCTHD.DataSource = dtXe;
            // Thay đổi độ rộng cột
            dgvCTHD.AutoResizeColumns();
        }
예제 #3
0
 private void setMaKHcb()
 {
     maKHcb.DataSource    = dbKhachHang.LayKhachHang();
     maKHcb.DisplayMember = "MaKH";
     maKHcb.ValueMember   = "MaKH";
     globalMaKH           = maKHcb.Text;
 }
예제 #4
0
        void LoadData()
        {
            try
            {
                dtKhachHang = new DataTable();
                dtKhachHang.Clear();
                DataSet ds = dbKH.LayKhachHang();
                dtKhachHang = ds.Tables[0];

                dgvKH.DataSource = dtKhachHang;

                dgvKH.AutoResizeColumns();

                this.txtMaKH.ResetText();
                this.txtHoTen.ResetText();
                this.txtDC.ResetText();
                this.txtDT.ResetText();

                this.txtTimkiem.ResetText();

                this.btnThem.Enabled = true;
                this.btnSua.Enabled  = true;
                this.btnXoa.Enabled  = true;
                this.btnLuu.Enabled  = false;

                dgvKH_CellClick(null, null);
            }
            catch (SqlException)
            {
                MessageBox.Show("Không lấy được nội dung trong table NGUOIDUNG. Lỗi rồi!!!");
            }
        }
예제 #5
0
        private void setMaKHcb()
        {
            dtKH = new DataTable();
            dtKH.Clear();
            DataSet ds = dbKhachHang.LayKhachHang();

            dtKH = ds.Tables[0];
            maKHcb.DataSource    = dtKH;
            maKHcb.DisplayMember = "MaKH";
            maKHcb.ValueMember   = "MaKH";
            globalMaKH           = maKHcb.Text;
        }
예제 #6
0
        //
        //
        void showCbbMaKH()
        {
            dtK = new DataTable();
            dtK.Clear();
            BLKhachHang bl = new BLKhachHang();
            DataSet     ds = bl.LayKhachHang();

            dtK = ds.Tables[0];

            cbbMaKH.DataSource    = dtK;
            cbbMaKH.DisplayMember = BLKhachHang.makh;
            cbbMaKH.ValueMember   = BLKhachHang.makh;
        }
예제 #7
0
 void LoadData()
 {
     KhoiTaoGiaTriComboBox();
     try
     {
         dgvKHACHHANG.DataSource = dbKH.LayKhachHang();
         //Set mấy cái textbox ở chế độ chỉ xem
         SetEnableTextBox(false);
         SetXem();
         dgvKHACHHANG_CellClick(null, null);
     }
     catch
     {
         MessageBox.Show("Không load được dữ liệu từ Table KhachHang. Lỗi rồi!");
     }
 }
예제 #8
0
        void LoadData()
        {
            try
            {
                dtKH = new DataTable();
                dtKH.Clear();
                DataSet ds = dbKH.LayKhachHang();
                dtKH = ds.Tables[0];
                // Đưa dữ liệu lên DataGridView
                dgvKH.DataSource = dtKH;
                // Thay đổi độ rộng cột
                dgvKH.AutoResizeColumns();
                // Xóa trống các đối tượng trong Panel
                this.txtMaKH.ResetText();
                this.txtTenKH.ResetText();
                this.txtCMND.ResetText();
                this.txtGioiTinh.ResetText();
                this.txtDchi.ResetText();
                this.txtSDT.ResetText();
                // Không cho thao tác trên các nút Lưu / Hủy
                this.btnLuu.Enabled = false;
                this.btnHuy.Enabled = false;
                this.pnlKH.Enabled  = false;
                // Cho thao tác trên các nút Thêm / Sửa / Xóa /Thoát

                if (SHAREVAR.ChonKH == true)
                {
                    this.btnSua.Enabled  = false;
                    this.btnXoa.Enabled  = false;
                    this.btnThem.Enabled = false;
                }
                else
                {
                    this.btnSua.Enabled  = true;
                    this.btnXoa.Enabled  = true;
                    this.btnThem.Enabled = true;
                }
                ////
                this.btnThoat.Enabled = false;
                dgvKH_CellClick(null, null);
            }
            catch
            {
                MessageBox.Show("Không lấy được nội dung trong table Xe. Lỗi rồi!!!");
            }
        }
예제 #9
0
 private void LoadData()
 {
     try
     {
         BLKH = new BLKhachHang();
         DTKH = new DataTable();
         DTKH.Clear();
         DataSet ds = BLKH.LayKhachHang();
         DTKH = ds.Tables[0];
         // Đưa dữ liệu lên DataGridView
         dgvKhachHang.DataSource = DTKH;
         Default_txt();
         Default_Button();
         dgvKhachHang_CellClick(null, null);
     }
     catch (SqlException)
     {
         MessageBox.Show("Không lấy được nội dung trong bảng KHACHHANG. Lỗi rồi!!!");
     }
 }
        void LoadData()
        {
            try
            {
                // đưa dữ liệu lên DGV
                dgvKhachHang.DataSource = dbKH.LayKhachHang();
                // ko cho thao tác
                this.btnLuu.Enabled = false;
                this.btnHuy.Enabled = false;
                this.panel1.Enabled = false;
                // cho thao tác
                this.btnThem.Enabled = true;
                this.btnSua.Enabled  = true;
                this.btnXoa.Enabled  = true;

                dgvKhachHang_CellClick(null, null);
            }
            catch (SqlException)
            {
                MessageBox.Show("Ko lấy đc dữ liệu. Lỗi r!!");
            }
        }