public void AddTrayGoods(string trayCode, int goodsNum, string goodsCode) { if (trayCode.Trim() == "") { this.View.ShowMessage("信息提示", "请输入托盘条码!"); return; } if (goodsNum == 0) { this.View.ShowMessage("信息提示", "请输入物料配盘数量!"); return; } if (IsExistPalletGoods(goodsCode) == true) { this.View.ShowMessage("信息提示", "此物料已经在配盘中!"); return; } View_GoodsModel goodsModel = bllViewGoods.GetModelByGoodsCode(goodsCode); if (goodsModel == null) { return; } PalletGoodsListModel tglm = new PalletGoodsListModel(); tglm.单位 = goodsModel.Goods_Unit; tglm.规格型号 = goodsModel.Goods_Model; tglm.托盘条码 = trayCode; //tglm.生产日期 = createDatetime; tglm.数量 = goodsNum; tglm.物料编码 = goodsCode; ViewDataManager.PALLETMANAGEDATA.PalletInforData.Add(tglm); }
public void AddPlanGoods(string goodsCode, decimal planGoodsNum, string planCode) { if (goodsCode.Trim() == "") { this.View.ShowMessage("信息提示", "物料编号错误!"); return; } if (planGoodsNum == 0) { this.View.ShowMessage("信息提示", "请输入物料计划数量!"); return; } if (planCode == "") { this.View.ShowMessage("信息提示", "请输入计划单号!"); return; } if (IsExistPalletGoods(goodsCode) == true) { this.View.ShowMessage("信息提示", "此物料已经在计划中!"); return; } View_GoodsModel goodsModel = bllViewGoods.GetModelByGoodsCode(goodsCode); if (goodsModel == null) { this.View.ShowMessage("信息提示", "不存在此物料!"); return; } PlanListModel plm = new PlanListModel(); plm.计划单号 = planCode; plm.规格型号 = goodsModel.Goods_Model; plm.计划数量 = planGoodsNum.ToString(); plm.计量单位 = goodsModel.Goods_Unit; plm.完成数量 = "0"; plm.物料编码 = goodsCode; plm.物料名称 = goodsModel.Goods_Name; plm.达数量 = "0"; plm.计划列表编码 = Guid.NewGuid().ToString(); ViewDataManager.PLANINPUTDATA.PlanListData.Add(plm); }
public void AddTrayGoods(string planListID, string trayCode, float goodsNum, string goodsCode, string planCode) { if (trayCode.Trim() == "") { this.View.ShowMessage("信息提示", "请输入托盘条码!"); return; } if (goodsNum == 0) { this.View.ShowMessage("信息提示", "请输入物料配盘数量!"); return; } if (IsExistPalletGoods(trayCode, goodsCode) == true) { this.View.ShowMessage("信息提示", "此物料已经在配盘中!"); return; } View_GoodsModel goodsModel = bllViewGoods.GetModelByGoodsCode(goodsCode); if (goodsModel == null) { return; } TrayGoodsListModel tglm = new TrayGoodsListModel(); tglm.计划单号 = planCode; tglm.计划列表编号 = planListID; tglm.托盘条码 = trayCode; tglm.单位 = goodsModel.Goods_Unit; tglm.规格型号 = goodsModel.Goods_Model; //tglm.生产日期 = createDatetime; tglm.数量 = goodsNum.ToString(); tglm.物料编码 = goodsCode; ViewDataManager.PALLETWITHPLANDATA.TrayGoodsListData.Add(tglm); }