Esempio n. 1
0
        public IHttpActionResult SellerGetAllTransactsSourceAddress()
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var session = HttpContext.Current.Request.Cookies.Get("sessionId");

            if (session == null)
            {
                return(BadRequest("请先登录!"));
            }

            var sellerId = SellerSession.GetSellerIdFromSession(int.Parse(session.Value));

            if (sellerId < 0)
            {
                return(BadRequest("请先登录"));
            }

            DestinationAddressInfo[] destinationAddressInfos =
                TransactAddress.SellerGetAllTransactsDestinationAddressInfos(sellerId);
            if (destinationAddressInfos.Length == 0)
            {
                return(BadRequest("找不到对应地址!"));
            }

            return(Ok(destinationAddressInfos));
        }
Esempio n. 2
0
        public IHttpActionResult GetLogistics(GetRequest data)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }


            //var a = new BookSearch();
            TransactAddressInfo[] transactAddressed = TransactAddress.GetTransactAddress(data.TransactId);
            if (transactAddressed.Length == 0)
            {
                return(BadRequest("没有找到对应订单!"));
            }
            return(Ok(transactAddressed[0]));
        }