Esempio n. 1
0
        internal bool Create(VOutExpressRequest request)
        {
            var outbound = wmsoutbound.TOuts.Where(x => x.Code == request.OutboundCode).FirstOrDefault();

            var express = new TOutExpress();

            express.OutboundId   = outbound.Id;
            express.OutboundCode = request.OutboundCode;
            express.Courier      = request.Courier.ToString();
            express.Code         = request.Code;
            express.CreatedBy    = DefaultUser.UserName;
            express.CreatedTime  = DateTime.UtcNow;

            //更新出库单的面单号
            outbound.ExpressNo = express.Code;

            wmsoutbound.TOutExpresses.Add(express);
            return(wmsoutbound.SaveChanges() > 0);
        }
Esempio n. 2
0
        public JsonResult Create([FromBody] VOutExpressRequest express)
        {
            var result = expressService.Create(express);

            return(new JsonResult(result));
        }