예제 #1
0
 public void RenderStorageTreeControl(AbstractStorageProxy proxy)
 {
     if (this.StorageTreeDataModel == null || this.StorageTreeDataModel.Count <= 0)
     {
         this.StorageTreeDataModel = proxy.GetStorageStructureItems();
     }
     RenderStorageTreeControl();
 }
예제 #2
0
 public void Show()
 {
     storageProxy.WarehouseId          = WarehouseId;
     storageProxy.InvertoryJobId       = InvertoryJobId;
     storageTree.StorageItemCategories = storageItemCategories;
     if (storageTree.StorageTreeDataModel == null || storageTree.StorageTreeDataModel.Count <= 0)
     {
         storageTree.StorageTreeDataModel = storageProxy.GetStorageStructureItems();
     }
     if (!string.IsNullOrEmpty(CurrentlySelectedItemId))
     {
         storageTree.SelectedID = Guid.Parse(CurrentlySelectedItemId);
     }
     storageTree.IsAutopostbackEnabled = false;
     storageTree.SelectionChange      += new EventHandler <SelectionChangeEventArgs>(this.storageTree_SelectionChange);
     storageTree.RenderStorageTreeControl();
     TogglePopupVisibility();
 }