public void LoadData(PickViewEntity entity) { this._DataTable.Clear(); this._PickViewEntity = entity; if (entity.OrderItemList != null) { int count = entity.OrderItemList.Length; this._Hashtable = new Hashtable(count); for (int i = 0; i < count; i++) { this._Hashtable.Add(entity.OrderItemList[i].num, entity.OrderItemList[i]); DataRow dr = this._DataTable.NewRow(); dr[0] = i + 1; dr[1] = entity.OrderItemList[i].num; this._DataTable.Rows.Add(dr); } } else { this._Hashtable = new Hashtable(0); } this.Clear(); }
private void LoadData(string taskno) { PickViewEntity param = new PickViewEntity(base.UserView); param.TaskNo = taskno; ////加载数据 PickViewEntity result = new PickBP().GetEntity(param, base.RemoteServer); if (result != null) { // 状态为 A - 准备移库 if (result.Success) { this._PickViewEntity = result; this.txtType.ReadOnly = false; this.FocusType(); } else { base.ShowMessage(result.Message, false, EnMessageType.A, false); } } else { base.ShowMessage("错误,重新登录!", false, EnMessageType.B, false); } }
public override void Init() { base.SetTitle("按 [任务号] - 拣货"); this._PickViewEntity = null; this.FocusTaskNo(); }
/// <summary> /// 显示 拣货页面 /// </summary> public void ShowUCPickingByTaskID4(PickViewEntity entity) { if (this.Controls.IndexOf(this.ucPickingByTaskID4) < 0) { this.ucPickingByTaskID4 = new SCM.RF.Client.Tool.Controls.Picking.UCPickingByTaskID4(this); this.ucPickingByTaskID4.Location = new System.Drawing.Point(10, 30); this.ucPickingByTaskID4.Name = "ucPickingByTaskID4"; this.ucPickingByTaskID4.Size = new System.Drawing.Size(300, 260); this.ucPickingByTaskID4.TabIndex = 1; this.ucPickingByTaskID4.TabStop = false; this.Controls.Add(this.ucPickingByTaskID4); } this.ucPickingByTaskID4.Visible = true; this.ucPickingByTaskID4.BringToFront(); this.ucPickingByTaskID4.Init(EnHookType.G4); this.ucPickingByTaskID4.Init(this.RemoteServer, this.UserViewEntity); this.ucPickingByTaskID4.LoadData(entity); this.ucPickingByTaskID4.Init(); }