/// <summary> /// 初始化界面数据 /// </summary> private void InitData() { InitWarehouses(); StockClientInfo currentStock = this.cmboxWarehouse.SelectedItem as StockClientInfo; SetStockInfo(currentStock); }
/// <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(); }
/// <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; }