private void PopulateLookups() { // cmbFilterStorageTypes.DataSource = StorageType.GetDataTableWithAll; BLL.Shelf shelf = new BLL.Shelf(); shelf.LoadForMergedView(); gridShelfDetails.DataSource = shelf.DefaultView; lkStorageTypes.Properties.DataSource = StorageType.AllStorageTypes; cmbStorageTypeFilter.Properties.DataSource = StorageType.AllStorageTypes; cmbStorageTypeFilter.EditValue = StorageType.BulkStore; ps.LoadAll(); gridPhysicalStore.DataSource = ps.DefaultView; psType.LoadAll(); gridWarehouse.DataSource = psType.DefaultView; lkPhysicalStoreType.DataSource = psType.DefaultView; lkWarehouse.Properties.DataSource = ps.DefaultView; lkEditWarehouse.DataSource = ps.DefaultView; cluster.LoadAll(); grdClusters.DataSource = cluster.DefaultView; lkCluster.DataSource = cluster.DefaultView; gridShelves.DataSource = Shelf.AllShelves; gridShelvesView.ExpandAllGroups(); }
private void PopulateLookups() { // cmbFilterStorageTypes.DataSource = StorageType.GetDataTableWithAll; BLL.Shelf shelf = new BLL.Shelf(); shelf.LoadForMergedView(); gridShelfDetails.DataSource = shelf.DefaultView; lkStorageTypes.Properties.DataSource = StorageType.AllStorageTypes; cmbStorageTypeFilter.Properties.DataSource = StorageType.AllStorageTypes; cmbStorageTypeFilter.EditValue = StorageType.BulkStore; ps.LoadAll(); gridPhysicalStore.DataSource = ps.DefaultView; psType.LoadAll(); gridWarehouse.DataSource = psType.DefaultView; lkPhysicalStoreType.DataSource = psType.DefaultView; lkWarehouse.Properties.DataSource = ps.DefaultView; lkEditWarehouse.DataSource = ps.DefaultView; cluster.LoadAll(); grdClusters.DataSource = cluster.DefaultView; lkCluster.DataSource = cluster.DefaultView; gridShelves.DataSource = Shelf.AllShelves; gridShelvesView.ExpandAllGroups(); }
private void OnFilterStorageTypeChanged(object sender, EventArgs e) { // populate the shelf grid Shelf s = new Shelf(); if ( cmbStorageTypeFilter.EditValue != null && cmbStorageTypeFilter.EditValue.ToString() != "") { s.LoadForMergedView(cmbStorageTypeFilter.EditValue.ToString()); gridShelfDetails.DataSource = s.DefaultView; s.LoadShelvesByStorageType(cmbStorageTypeFilter.EditValue.ToString()); } else { s.LoadForMergedView(); s.LoadAllShelves(); } // populate the shelf combo box. cmbShelfCodes.Properties.DataSource = s.DefaultView; cmbShelfCodes.EditValue = null; }