Ejemplo n.º 1
0
        public Model.GeneralReturns NumberOffShelf(Model.M_NumberOffShelf.Request S)
        {
            Model.GeneralReturns genRet = new Model.GeneralReturns();
            if (string.IsNullOrEmpty(S.kd_billcode) || string.IsNullOrEmpty(S.scan_emp) || string.IsNullOrEmpty(S.out_barcode))
            {
                genRet.MsgText = "参数不全,请核实快递单号拣货";
                return(genRet);
            }
            if (!new DAL.Dal_NumberOffShelf().IsThereTask(S.kd_billcode, S.out_barcode))
            {
                genRet.MsgText = "请输入正确的单号";
                return(genRet);
            }
            if (new DAL.Dal_NumberOffShelf().IsBillcodeOut(S.kd_billcode))
            {
                genRet.MsgText = "已下架";
            }
            else
            {
                if (new DAL.Dal_NumberOffShelf().ExecuteBillCodeOut(S.kd_billcode, S.scan_emp))
                {
                    genRet.State = true;
                }
                else
                {
                    genRet.MsgText = "下架失败";
                }
            }

            return(genRet);
        }
Ejemplo n.º 2
0
 private Model.GeneralReturns NumberOffShelf(Model.M_NumberOffShelf.Request S)
 {
     return(new BLL.Bll_NumberOffShelf().NumberOffShelf(S));
 }