示例#1
0
        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;
        }