private void fillInventory() { try { string selectedCompVal = lst_company.SelectedItem.Value; List <InventoryBean> inventoryDataSource = new InventoryBean().getAllInventoryUnderCompany(selectedCompVal); lst_storage.DataSource = inventoryDataSource; lst_storage.DataTextField = "strg_name"; lst_storage.DataValueField = "id"; lst_storage.DataBind(); } catch (Exception ex) { } }
/// <summary> /// 库存列表接口--转换 /// </summary> /// <param name="list"></param> /// <returns></returns> public static List <InventoryBean> convertInventoryList(List <InventoryEntity> list) { List <InventoryBean> beanList = new List <InventoryBean>(); if (list != null && list.Count > 0) { foreach (InventoryEntity entity in list) { InventoryBean bean = new InventoryBean(); bean.InventoryID = entity.InventoryID; bean.StorageID = entity.StorageID; bean.StorageName = entity.storages != null ? entity.storages.StorageName : ""; bean.GoodsID = entity.GoodsID; bean.GoodsName = entity.goods != null ? entity.goods.GoodsName : ""; bean.BatchNumber = entity.BatchNumber; bean.Quantity = entity.Quantity; beanList.Add(bean); } } return(beanList); }