Beispiel #1
0
 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)
     {
     }
 }
Beispiel #2
0
        /// <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);
        }