protected override void InitializeForm() { _SummaryView = new DevGridView(gvSummary);//每个业务窗体必需给这个变量赋值. _ActiveEditor = txtCode; _KeyEditor = txtCode; _DetailGroupControl = gcDetailEditor; _BLL = new bllSUPPLIERCUSTOMER(); //业务逻辑实例 _BllCustomer = _BLL as bllSUPPLIERCUSTOMER; //本窗体引用 base.InitializeForm(); //绑定相关缓存数据 //search DataBinder.BindingLookupEditDataSource(txt_Attr, DataDictCache.GetCacheConfigData("COMPANYTYPE"), "NAME", "ID"); //summary DataBinder.BindingLookupEditDataSource(LookUpEdit_TYPE_CFG, DataDictCache.GetCacheConfigData("COMPANYTYPE"), "NAME", "ID"); DataBinder.BindingLookupEditDataSource(LookUpEdit_WAREHOUSEID, DataDictCache.GetCacheTableData("WAREHOUSE"), "NAME", "ID"); DataBinder.BindingLookupEditDataSource(LookUpEdit_COMPANYID, DataDictCache.GetCacheTableData("COMPANY"), "NAME", "ID"); //detail DataBinder.BindingLookupEditDataSource(lookUpEdit1_typecfg, DataDictCache.GetCacheConfigData("COMPANYTYPE"), "NAME", "ID"); DataBinder.BindingLookupEditDataSource(lookUpEdit1_warehouse, DataDictCache.GetCacheTableData("WAREHOUSE"), "NAME", "ID"); DataBinder.BindingLookupEditDataSource(lookUpEdit1_company, DataDictCache.GetCacheTableData("COMPANY"), "NAME", "ID"); }
private void DoQuery(string content) { try { btnQuery.Enabled = false; Cursor.Current = Cursors.WaitCursor; DataTable dt = new bllSUPPLIERCUSTOMER().FuzzySearch(_AttributeCodes, content); gvSummary.GridControl.DataSource = dt; } finally { btnQuery.Enabled = true; Cursor.Current = Cursors.Default; } }
/// <summary> /// 获取客户数据 /// </summary> public void DoRetriveData() { DataTable data = new bllSUPPLIERCUSTOMER().GetSUPPLIERCUSTOMERByAttributeCodes(_AttributeCodes, _NameWithCode); this.DoBindingDataSource(data); }