private void LoadMaMH() { try { DataTable dtMaMH = new DataTable(); dtMaMH = matHangBUS.GetDataTableMatHang(); foreach (DataRow row in dtMaMH.Rows) { string ID = (row[0].ToString()); ListMaMatHang.Add(ID); } } catch (Exception) { Console.WriteLine("LOG:: frmNhapKho :: Cannot Load MaMatHang :: func:: LoadMaMH() "); } cmbMaMH.AutoCompleteCustomSource = ListMaMatHang; //var database = cmbNhaCungCap.AutoCompleteCustomSource; cmbMaMH.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cmbMaMH.AutoCompleteSource = AutoCompleteSource.CustomSource; }
/* * Binding Data vào UI và xử lý các tác vụ liên quan đến database */ public void loadDanhSachMatHang() { //List<KhachHangDTO> listKhachHang = khachHangBUS.getListDanhSachKhachHang(); matHangDataTable = matHangBUS.GetDataTableMatHang(); if (matHangDataTable == null) { XtraMessageBox.Show("ĐÃ CÓ LỖI XẢY RA KHI TẢI DỮ LIỆU!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } dataGridViewMatHang.Columns.Clear(); dataGridViewMatHang.DataSource = null; dataGridViewMatHang.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridViewMatHang.AutoGenerateColumns = false; //dataGridViewMatHang.AllowUserToAddRows = false; dataGridViewMatHang.DataSource = matHangDataTable; CreateDataGridViewMatHang(); CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataGridViewMatHang.DataSource]; myCurrencyManager.Refresh(); }
private void LoadMaMH() { DataTable dtMaMH = new DataTable(); dtMaMH = matHangBUS.GetDataTableMatHang(); foreach (DataRow row in dtMaMH.Rows) { string ID = (row[0].ToString()); ListMaMatHang.Add(ID); } cmbMaMH.AutoCompleteCustomSource = ListMaMatHang; cmbMaMH.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cmbMaMH.AutoCompleteSource = AutoCompleteSource.CustomSource; }