Example #1
0
        /// <summary>
        /// 具体检查收货单号的方法
        /// </summary>
        private void CheckReceiveNo()
        {
            string ReceiveNo = txtReceiveNo.Text.Trim();

            if (ReceiveNo == "" || ReceiveNo == null)
            {
                return;
            }

            ReceiveHeaderViewEntity entity = new ReceiveHeaderViewEntity(base.UserView);

            entity.Instockcode = ReceiveNo;

            entity = new ReceiveBP().GetReceiveDetail(entity, this.RF.RemoteServer);

            if (entity != null)
            {
                if (entity.Success)
                {
                    //跳转新页面 详细信息
                    base.RF.ShowReceive2(entity);
                    base.RF.HideReceive();
                }
                else
                {
                    base.ShowMessage(entity.Message, false, EnMessageType.A, false);
                }
            }
            else
            {
                base.ShowMessage("通讯错误,请重新登录!", false, EnMessageType.A, false);
            }
        }
Example #2
0
        public string GetGoodsUnitInfos(string receive)
        {
            ReceiveDetailViewEntity param = SerializeHelper.Deserialize <ReceiveDetailViewEntity>(receive);

            ReceiveDetailViewEntity entity = new ReceiveBP().GetGoodsUnitInfos(param);

            string result = SerializeHelper.Serialize(entity);

            return(result);
        }
Example #3
0
        private string GetReceiveDetail(string receive)
        {
            ReceiveHeaderViewEntity param = SerializeHelper.Deserialize <ReceiveHeaderViewEntity>(receive);

            ReceiveHeaderViewEntity entity = new ReceiveBP().GetReceiveDetail(param);

            string result = SerializeHelper.Serialize(entity);

            return(result);
        }
Example #4
0
        private void GetSingle(string barcode)
        {
            ReceiveDetailViewEntity entity = new ReceiveDetailViewEntity(base.UserView);

            for (int i = 0; i < this._header.Detail.Length; i++)
            {
                if (this._header.Detail[i].Cbarcode == barcode)
                {
                    entity.Goodsid = this._header.Detail[i].Goodsid;
                }
            }

            entity = new ReceiveBP().GetGoodsUnitInfos(entity, this.RF.RemoteServer);
        }