Ejemplo n.º 1
0
        /// <summary>
        /// 初始化界面数据
        /// </summary>
        private void InitData()
        {
            InitWarehouses();
            StockClientInfo currentStock = this.cmboxWarehouse.SelectedItem as StockClientInfo;

            SetStockInfo(currentStock);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 设置库存信息
 /// </summary>
 /// <param name="currentStock"></param>
 private void SetStockInfo(StockClientInfo currentStock)
 {
     if (currentStock == null)
     {
         this.lblCapacity.Text = "0";
         this.lblCount.Text    = "0";
         return;
     }
     this.lblCapacity.Text = currentStock.Capacity.ToString();
     this.lblCount.Text    = currentStock.Count.ToString();
 }
Ejemplo n.º 3
0
        /// <summary>
        /// 设置库存明细信息
        /// </summary>
        /// <param name="currentWarehouse"></param>
        private void SetDetailInfo(StockClientInfo currentWarehouse)
        {
            if (currentWarehouse == null)
            {
                this.dataGridView1.DataSource = CreateTemplateDt();
                return;
            }
            string errText = "";
            var    details = _stockManageService.GetStockManageInfos(out errText, currentWarehouse.WarehouseId);

            if (details == null || details.Count == 0)
            {
                this.dataGridView1.DataSource = CreateTemplateDt();
                return;
            }
            this.dataGridView1.DataSource = details;
        }