Exemplo n.º 1
0
 internal WeBillDelivery(string orderId, bool isOthers,
                         WeDeliveryCompany deliveryCompany, string deliveryTrackNo)
 {
     OrderId         = orderId;
     NeedDelivery    = true;
     IsOthers        = isOthers;
     DeliveryCompany = deliveryCompany;
     DeliveryTrackNo = deliveryTrackNo;
 }
Exemplo n.º 2
0
 internal WeBillDelivery(string orderId, bool isOthers,
     WeDeliveryCompany deliveryCompany, string deliveryTrackNo)
 {
     OrderId = orderId;
     NeedDelivery = true;
     IsOthers = isOthers;
     DeliveryCompany = deliveryCompany;
     DeliveryTrackNo = deliveryTrackNo;
 }
Exemplo n.º 3
0
        public static WeixinResult SetDelivery(string orderId, WeDeliveryCompany deliveryCompany,
                                               string deliveryTrackNo, bool isOthers)
        {
            TkDebug.AssertArgumentNullOrEmpty(orderId, "orderId", null);
            TkDebug.AssertArgumentNullOrEmpty(deliveryTrackNo, "deliveryTrackNo", null);

            string         url     = WeUtil.GetUrl(WeShopConst.SET_DELIVERY_URL);
            WeBillDelivery request =
                new WeBillDelivery(orderId, isOthers, deliveryCompany, deliveryTrackNo);
            var result = WeUtil.PostToUri(url, request.WriteJson(), new WeixinResult());

            return(result);
        }
Exemplo n.º 4
0
        public static WeixinResult SetDelivery(string orderId, WeDeliveryCompany deliveryCompany,
            string deliveryTrackNo, bool isOthers)
        {
            TkDebug.AssertArgumentNullOrEmpty(orderId, "orderId", null);
            TkDebug.AssertArgumentNullOrEmpty(deliveryTrackNo, "deliveryTrackNo", null);

            string url = WeUtil.GetUrl(WeShopConst.SET_DELIVERY_URL);
            WeBillDelivery request =
                new WeBillDelivery(orderId, isOthers, deliveryCompany, deliveryTrackNo);
            var result = WeUtil.PostToUri(url, request.WriteJson(), new WeixinResult());
            return result;
        }