Example #1
0
        /*
         * Binding Data vào UI và xử lý các tác vụ liên quan đến database
         */
        public void LoadDanhSachChucVu()
        {
            //List<HangDTO> listHang = HangBUS.getListDanhSachHang();
            ChucVuDataTable = ChucVuBUS.GetDataTableCV();


            if (ChucVuDataTable == null)
            {
                XtraMessageBox.Show("ĐÃ CÓ LỖI XẢY RA KHI TẢI DỮ LIỆU!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }

            dataGridViewChucVu.Columns.Clear();
            dataGridViewChucVu.DataSource = null;

            dataGridViewChucVu.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            dataGridViewChucVu.AutoGenerateColumns = false;
            //dataGridViewHang.AllowUserToAddRows = false;


            dataGridViewChucVu.DataSource = ChucVuDataTable;
            CreateDataGridViewHang();
            CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataGridViewChucVu.DataSource];

            myCurrencyManager.Refresh();
        }