public Model.GeneralReturns Picking(Model.M_Picking.Request S) { Model.GeneralReturns genRet = new Model.GeneralReturns(); if (string.IsNullOrEmpty(S.out_barcode) || string.IsNullOrEmpty(S.scan_site) || string.IsNullOrEmpty(S.scan_emp)) { genRet.MsgText = "参数不全"; return(genRet); } S.out_barcode = new DAL.Dal_Picking().GetOrderCode(S.out_barcode); if (new DAL.Dal_Picking().AlreadyOutOrder(S.out_barcode)) { genRet.MsgText = "订单已下架"; return(genRet); } if (new DAL.Dal_Picking().OrderNotOutBillcode(S.out_barcode)) { genRet.MsgText = "快递单未完全下架"; return(genRet); } if (new DAL.Dal_Picking().OutOrder(S.out_barcode, S.scan_emp)) { genRet.State = true; } else { new DAL.Dal_Picking().OutOrderLoser(S.out_barcode); genRet.MsgText = "下架失败"; } return(genRet); }
private Model.GeneralReturns Picking(Model.M_Picking.Request S) { return(new BLL.Bll_Picking().Picking(S)); }