Beispiel #1
0
        /// <summary>
        /// 获取商品
        /// </summary>
        /// <param name="job"></param>
        /// <param name="categoryCode"></param>
        /// <returns></returns>
        public static List <Product> GetProductList()
        {
            try
            {
                Dictionary <string, string> header = new Dictionary <string, string>();
                header.Add("version", "1.0");

                HeaderMessage headerMessage = new HeaderMessage()
                {
                    Context = new ContextMessage()
                    {
                        CatalogID      = 1,
                        CustomerPoolID = 1,
                        SiteID         = 100,
                    },
                    Localization = new LocalizationMessage()
                    {
                        Country         = Country.ER,   //国家
                        Currency        = Currency.Eur, //货币
                        DecimalPosition = 2,            //小数位数
                        Language        = Language.Fr,  //语言
                    },
                    Security = new SecurityContext()
                    {
                        UserName        = "******",
                        IssuerID        = "aca4a97ec36744df93894d265fc597cd",
                        SessionID       = "aca4a97ec36744df93894d265fc597cd",
                        TokenId         = "aca4a97ec36744df93894d265fc597cd",
                        SubjectLocality = null,
                    },
                    Version = "1.0",
                };

                ProductFilter productFilter = new ProductFilter
                {
                    CategoryCode  = "123456",
                    ExtensionData = null
                };

                var GetProductList = new
                {
                    HeaderMessage = headerMessage,
                    ProductFilter = productFilter
                };

                var result = Client.GetProductList(headerMessage, productFilter);
                if (result.OperationSuccess && result.ProductList != null)
                {
                    return(result.ProductList.ToList());
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Beispiel #2
0
 public static void GetAllowedCategoryTreeDemo2()
 {
     HeaderMessage headerMessage = new HeaderMessage()
     {
         Context = new ContextMessage()
         {
             CatalogID      = 1,
             CustomerPoolID = 1,
             SiteID         = 100,
         },
         Localization = new LocalizationMessage()
         {
             Country         = Country.Fr,   //国家
             Currency        = Currency.Eur, //货币
             DecimalPosition = 2,            //小数位数
             Language        = Language.Fr,  //语言
         },
         Security = new SecurityContext()
         {
             UserName        = "******",
             IssuerID        = null,
             SessionID       = null,
             TokenId         = "a1e21cec3ba645909d15af8282222c25",
             SubjectLocality = null,
         },
         Version = "1.0",
     };
     CategoryTreeMessage result = Client.GetAllowedCategoryTree(headerMessage);
 }
        private static void GetOrderListTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            OrderFilter orderFilter = new OrderFilter();

            orderFilter.BeginCreationDate     = DateTime.Parse("2011-12-01T00:00:00.00");
            orderFilter.BeginModificationDate = DateTime.Parse("2012-01-02T01:00:00.00");
            orderFilter.EndCreationDate       = DateTime.Parse("2012-12-01T23:59:59.99");
            orderFilter.EndModificationDate   = DateTime.Parse("2012-01-02T02:00:00.00");
            orderFilter.FetchOrderLines       = true;
            orderFilter.States = new OrderStateEnum[]
            {
                OrderStateEnum.CancelledByCustomer,
                OrderStateEnum.WaitingForSellerAcceptation,
                OrderStateEnum.AcceptedBySeller,
                OrderStateEnum.PaymentInProgress,
                OrderStateEnum.WaitingForShipmentAcceptation,
                OrderStateEnum.Shipped,
                OrderStateEnum.RefusedBySeller,
                OrderStateEnum.AutomaticCancellation,
                OrderStateEnum.PaymentRefused,
                OrderStateEnum.ShipmentRefusedBySeller,
                OrderStateEnum.RefusedNoShipment
            };
            var getOrderListResponse = serviceClient.GetOrderList(headerMessage, orderFilter);
        }
        public void BuildSoapCall()
        {
            try{
                MarketplaceAPIServiceClient Client = new MarketplaceAPIServiceClient();
                Client = new MarketplaceAPIServiceClient(MarketplaceAPIServiceClient.EndpointConfiguration.BasicHttpBinding_IMarketplaceAPIService, "http://wsvc.preprod-cdiscount.com/MarketplaceAPIService.svc");
                var b = Client.Endpoint.Binding as System.ServiceModel.BasicHttpBinding;

                b.SendTimeout    = TimeSpan.FromMinutes(10);
                b.ReceiveTimeout = TimeSpan.FromMinutes(10);
                b.OpenTimeout    = TimeSpan.FromMinutes(10);
                b.CloseTimeout   = TimeSpan.FromMinutes(10);
                //  string proxyUrl = "http://*****:*****@eu-west-1-babbage.quotaguard.com:9293";
                string     proxyUrl      = Environment.GetEnvironmentVariable("QUOTAGUARDSTATIC_URL");
                System.Uri proxyUri      = new System.Uri(proxyUrl);
                string     cleanProxyURL = proxyUri.Scheme + "://" + proxyUri.Host + ":" + proxyUri.Port;
                string     user          = proxyUri.UserInfo.Split(':')[0];
                string     password      = proxyUri.UserInfo.Split(':')[1];
                WebProxy   myProxy       = new WebProxy();
                Uri        newUri        = new Uri(cleanProxyURL);
                myProxy.Credentials = new NetworkCredential(user, password);
                myProxy.Address     = newUri;

                /*   b.ProxyAddress =newUri;
                 * WebRequest.DefaultWebProxy = myProxy;
                 * b.Security.Mode = BasicHttpSecurityMode.Transport;
                 * b.Security.Transport.ClientCredentialType = HttpClientCredentialType.None; // !!!
                 * b.Security.Transport.ProxyCredentialType = HttpProxyCredentialType.Basic; // !!!
                 * b.UseDefaultWebProxy = true;
                 */

                HeaderMessage hdr = new HeaderMessage()
                {
                    Context = new ContextMessage
                    {
                        CatalogID = 1,
                        SiteID    = 100
                    },
                    Localization = new LocalizationMessage
                    {
                        Country         = Country.Fr,
                        Currency        = Currency.Eur,
                        DecimalPosition = 2,
                        Language        = Language.Fr
                    },
                    Security = new SecurityContext
                    {
                        TokenId = "c1fbbc8cd14a4c8dbade07b202fb69dc"
                                  //TokenId = "4e002e269b044058a9cd2df305861525"
                    },
                    Version = "1.0"
                };

                _CategoryTreeMessage = Client.GetAllAllowedCategoryTreeAsync(hdr);
                //_SellerMessage = Client.GetSellerInformationAsync(hdr);
            }
            catch (SystemException ex)
            {
                _ErrorMessage = ex.Message;
            }
        }
Beispiel #5
0
        public static void GetAllowedCategoryTreeDemo()
        {
            MarketplaceAPIServiceClient client = new MarketplaceAPIServiceClient();

            HeaderMessage headerMessage = new HeaderMessage()
            {
                Context = new ContextMessage()
                {
                    CatalogID      = 1,
                    CustomerPoolID = 1,
                    SiteID         = 100,
                },
                Localization = new LocalizationMessage()
                {
                    Country         = Country.ER,   //国家
                    Currency        = Currency.Eur, //货币
                    DecimalPosition = 2,            //小数位数
                    Language        = Language.Fr,  //语言
                },
                Security = new SecurityContext()
                {
                    UserName        = "******",
                    IssuerID        = null,
                    SessionID       = null,
                    TokenId         = "547ac026827f44a3abeddc20e971cc10", //"${#Project#648f57a70f82416dbc26d3aebe6b4058}",
                    SubjectLocality = null,
                },
                Version = "1.0",
            };
            CategoryTreeMessage result = client.GetAllowedCategoryTree(headerMessage);

            client.Close();
        }
 public OdometryMessage(HeaderMessage header, string child_frame_id, PoseWithCovarianceMessage pose, TwistWithCovarianceMessage twist)
 {
     this.header         = header;
     this.child_frame_id = child_frame_id;
     this.pose           = pose;
     this.twist          = twist;
 }
        private static void GetProductListTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            ProductFilter productFilter = new ProductFilter();

            productFilter.CategoryCode = "06010201";

            var productListResponse = serviceClient.GetProductList(headerMessage, productFilter);
        }
 public JointTrajectoryControllerStateMessage(HeaderMessage header, string[] joint_names, JointTrajectoryPointMessage desired, JointTrajectoryPointMessage actual, JointTrajectoryPointMessage error)
 {
     this.header      = header;
     this.joint_names = joint_names;
     this.desired     = desired;
     this.actual      = actual;
     this.error       = error;
 }
Beispiel #9
0
 public void GetHeaderMessage()
 {
     _Autentication._Login       = _Login;
     _Autentication._Password    = _Password;
     _Autentication._Environment = _EnvironmentSelected;
     _Autentication._Token       = _Token;
     _HeaderMessage = _Autentication.GetDefaultHeaderMessage();
 }
Beispiel #10
0
 public JointStateMessage(HeaderMessage header, string[] name, double[] position, double[] velocity, double[] effort)
 {
     this.header   = header;
     this.name     = name;
     this.position = position;
     this.velocity = velocity;
     this.effort   = effort;
 }
Beispiel #11
0
 public ImageMessage(HeaderMessage header, uint height, uint width, string encoding, byte is_bigendian, uint step, byte[] data)
 {
     this.header       = header;
     this.height       = height;
     this.width        = width;
     this.encoding     = encoding;
     this.is_bigendian = is_bigendian;
     this.step         = step;
     this.data         = data;
 }
Beispiel #12
0
 static public void ParamReset()
 {
     m_MsgBarRequestInputIndex  = 0;     // メッセージバー:リクエスト入力番号
     m_MsgBarResetText          = false;
     m_MsgBarRequestInputMsg    = "";    // メッセージバー:リクエスト入力文字列
     m_PreMsgBarRequestInputMsg = "";    // メッセージバー:リクエスト入力文字列(一つ前)
     m_MsgBarOtherMessageList   = null;  // 通常表示以外メッセージリスト
     m_IsViewMsgBarOtherMessage = false;
     m_CurrentMessageValue      = null;
 }
Beispiel #13
0
 public ImuMessage(HeaderMessage header, QuaternionMessage orientation, double[] orientation_covariance, Vector3Message angular_velocity, double[] angular_velocity_covariance, Vector3Message linear_acceleration, double[] linear_acceleration_covariance)
 {
     this.header                         = header;
     this.orientation                    = orientation;
     this.orientation_covariance         = orientation_covariance;
     this.angular_velocity               = angular_velocity;
     this.angular_velocity_covariance    = angular_velocity_covariance;
     this.linear_acceleration            = linear_acceleration;
     this.linear_acceleration_covariance = linear_acceleration_covariance;
 }
Beispiel #14
0
 public LaserScanMessage(HeaderMessage header, float angle_min, float angle_max, float angle_increment, float time_increment, float scan_time, float range_min, float range_max, float[] ranges, float[] intensities)
 {
     this.header          = header;
     this.angle_min       = angle_min;
     this.angle_max       = angle_max;
     this.angle_increment = angle_increment;
     this.time_increment  = time_increment;
     this.scan_time       = scan_time;
     this.range_min       = range_min;
     this.range_max       = range_max;
     this.ranges          = ranges;
     this.intensities     = intensities;
 }
Beispiel #15
0
 public CameraInfoMessage(HeaderMessage header, uint height, uint width, string distortion_model, double[] D, double[] K, double[] R, double[] P, uint binning_x, uint binning_y, RegionOfInterestMessage roi)
 {
     this.header           = header;
     this.height           = height;
     this.width            = width;
     this.distortion_model = distortion_model;
     this.D         = D;
     this.K         = K;
     this.R         = R;
     this.P         = P;
     this.binning_x = binning_x;
     this.binning_y = binning_y;
     this.roi       = roi;
 }
        private static void ManageParcelTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            ManageParcelRequest manageParcelRequest = new ManageParcelRequest();

            manageParcelRequest.ParcelActionsList = new ParcelInfos[]
            {
                new ParcelInfos()
                {
                    ManageParcel = ParcelActionTypes.AskingForDeliveryCertification,
                    ParcelNumber = "9V18111607551",
                    Sku          = "MEL0000772133340"
                }
            };
            manageParcelRequest.ScopusId = "1606292151DEE0K";
            var manageParcelResultMessage = serviceClient.ManageParcel(headerMessage, manageParcelRequest);
        }
        private static HeaderMessage CreateHeaderRequest(string tokenResponse)
        {
            HeaderMessage headerMessage = new HeaderMessage();

            headerMessage.Context                      = new ContextMessage();
            headerMessage.Context.CatalogID            = 1;
            headerMessage.Context.CustomerPoolID       = 1;
            headerMessage.Context.SiteID               = 100;
            headerMessage.Localization                 = new LocalizationMessage();
            headerMessage.Localization.Country         = Country.Fr;
            headerMessage.Localization.Currency        = Currency.Eur;
            headerMessage.Localization.DecimalPosition = 2;
            headerMessage.Localization.Language        = Language.Fr;
            headerMessage.Security                     = new SecurityContext();
            headerMessage.Security.TokenId             = tokenResponse;
            headerMessage.Version                      = "1.0";
            return(headerMessage);
        }
Beispiel #18
0
    /// <summary>
    /// ミッションクリアのマーキー表示
    /// </summary>
    static public void SetupMissionClearMessage()
    {
        ClearMissionClearMessage();

        //----------------------------------------
        // 新規達成演出前のアチーブメントがあるならメッセージ表示
        //----------------------------------------
        if (ResidentParam.m_AchievementClear != null && ResidentParam.m_AchievementClear.m_BufferSize > 0)
        {
            m_MsgBarResetText         = true;
            m_MsgBarRequestInputIndex = 0;

            for (int i = 0; i < ResidentParam.m_AchievementClear.m_BufferSize; ++i)
            {
                //----------------------------------------
                // アチーブメントが演出が必要なステータス状況かチェック
                //----------------------------------------
                PacketAchievement cAchievement = ResidentParam.m_AchievementClear[i];
                if (cAchievement == null)
                {
                    continue;
                }
                if (cAchievement.server_state != (int)ServerDataDefine.ACHIEVEMENT_STATE.ACHIEVEMENT_STATE_S1_T1_E0_S0)
                {
                    continue;
                }
                // クエストミッションはミッション画面に表示されず、直接アイテムを受け取るので弾く
                if (cAchievement.achievement_category_id == (int)ServerDataDefine.ACHIEVEMENT_CATEGORY_TYPE.QUEST)
                {
                    continue;
                }

                HeaderMessage message = new HeaderMessage();
                message.fix_id        = cAchievement.fix_id;
                message.message       = string.Format(GameTextUtil.GetText("achievement_complete"), TextUtil.RemoveNewLine(cAchievement.draw_msg));
                message.message_color = Color.white;
                message.bg_color      = HexColor.ToColor("#f90974");
                message.type          = HeaderMessage.MESSAGE_TYPE.ACHIEVEMENT_CLEAR;
                message.priority      = ResidentParam.m_AchievementClear.m_BufferSize - i;
                m_MsgBarOtherMessageList.Add(message);
            }
            m_MsgBarOtherMessageList.Sort(HeaderMessage.SortCompare);
        }
    }
Beispiel #19
0
    /// <summary>
    /// ミッション発生のマーキー表示
    /// </summary>
    static public void SetupMissionNewMessae()
    {
        ClearMissionNewMessage();

        //----------------------------------------
        // 新規発生ミッションがあるならメッセージ表示
        //----------------------------------------
        if (ResidentParam.m_AchievementNewCnt > 0)
        {
            m_MsgBarResetText         = true;
            m_MsgBarRequestInputIndex = 0;

            HeaderMessage message = new HeaderMessage();
            message.message       = GameTextUtil.GetText("achievement_occurrence");
            message.message_color = Color.cyan;
            message.bg_color      = Color.clear;
            message.type          = HeaderMessage.MESSAGE_TYPE.ACHIEVEMENT_NEW;
            m_MsgBarOtherMessageList.Add(message);

            m_MsgBarOtherMessageList.Sort(HeaderMessage.SortCompare);
        }
    }
        static void Main(string[] args)
        {
            MarketplaceAPIService serviceClient = new MarketplaceAPIService();
            //Step 1 Get Token
            string username      = ConfigurationManager.AppSettings["username"];
            string password      = ConfigurationManager.AppSettings["password"];
            var    tokenResponse = serviceClient.GetToken(username, password);

            Console.WriteLine(tokenResponse);

            HeaderMessage headerMessage = CreateHeaderRequest(tokenResponse);

            GetProductListTest(serviceClient, headerMessage);

            GetOrderListTest(serviceClient, headerMessage);

            GetOrderClaimListTest(serviceClient, headerMessage);

            GetOfferQuestionListTest(serviceClient, headerMessage);

            GetOrderQuestionListTest(serviceClient, headerMessage);

            GetDiscussionMailListTest(serviceClient, headerMessage);

            CloseDiscussionListTest(serviceClient, headerMessage);

            SubmitOfferPackageTest(serviceClient, headerMessage);

            SubmitProductPackageTest(serviceClient, headerMessage);

            CreateRefundVoucherTest(serviceClient, headerMessage);

            ValidateOrderListTest(serviceClient, headerMessage);

            ManageParcelTest(serviceClient, headerMessage);

            Console.ReadLine();
        }
Beispiel #21
0
        public int priority = 0;     //!< ソートの並び順

        static public int SortCompare(HeaderMessage a, HeaderMessage b)
        {
            // タイプで比較
            if ((int)a.type < (int)b.type)
            {
                return(-1);
            }
            else if ((int)a.type > (int)b.type)
            {
                return(1);
            }

            // プライオリティで比較
            if (a.priority < b.priority)
            {
                return(-1);
            }
            else if (a.priority > b.priority)
            {
                return(1);
            }

            return(0);
        }
Beispiel #22
0
    /// <summary>
    /// アイテム効果時間更新
    /// </summary>
    public void UpdateScrollMessage()
    {
        //----------------------------------------
        // 表示しているメッセージをリクエストに合わせて変更
        //----------------------------------------
        bool bScrollReset = false;

        if (m_MsgBarResetText == true)
        {
            m_CurrentMessageValue   = null;
            m_MsgBarResetText       = false;
            m_WorkMessageScrollTime = 0.0f;

            if (m_IsViewMsgBarOtherMessage == true &&
                m_MsgBarRequestInputMsg.IsNullOrEmpty() == false &&
                m_MsgBarOtherMessageList != null &&
                m_MsgBarOtherMessageList.Count > 0)
            {
                // m_MessageValueListの中身が有ってもメインのメッセージが空の場合は表示しない

                if (m_MsgBarRequestInputIndex > m_MsgBarOtherMessageList.Count)
                {
                    m_MsgBarRequestInputIndex = 0;
                }

                if (m_MsgBarRequestInputIndex == m_MsgBarOtherMessageList.Count)
                {
                    // 通常の文言を表示する
                    m_WorkMessage  = m_MsgBarRequestInputMsg;
                    MessageBGColor = Color.clear;
                    MessageColor   = Color.white;
                }
                else
                {
                    HeaderMessage message = m_MsgBarOtherMessageList[m_MsgBarRequestInputIndex];
                    m_CurrentMessageValue = message;
                    m_WorkMessage         = message.message;
                    MessageBGColor        = message.bg_color;
                    MessageColor          = message.message_color;
                }
            }
            else
            {
                m_WorkMessage  = m_MsgBarRequestInputMsg;
                MessageBGColor = Color.clear;
                MessageColor   = Color.white;
            }

            if (m_WorkMessage == null)
            {
                // メッセージを消す
                MessageValue = "";
            }
            else
            {
                // メッセージ表示してテキストを変更
                MessageValue = m_WorkMessage;
            }

            bScrollReset = true;
        }

        //----------------------------------------
        // 以下RTDから持ってきた動作部分
        //----------------------------------------
        // メッセージが存在するなら処理を行う
        if (m_WorkMessage != null)
        {
            float fDeltaRate = Time.deltaTime / (1.0f / 30.0f);
            //----------------------------------------
            // 位置情報更新
            //
            // 右から入ってきて左に抜けるため、
            // X座標を移動の判定に使用しているらしい
            //----------------------------------------
            if (bScrollReset == true)
            {
                //----------------------------------------
                // ステップ0. 初期化なら右に持っていく
                //----------------------------------------
                MessagePosX = 640.0f;
            }
            else if (MessagePosX >= 20)
            {
                //----------------------------------------
                // ステップ1. 最初の方は左に向かって早めに動く。
                //              一定位置まで行ったらステップ2へ
                //----------------------------------------
                MessagePosX -= (40.0f * fDeltaRate);

                m_WorkMessageScrollTime = 0.0f;
            }
            else if (m_WorkMessageScrollTime < 1.0f)
            {
                //----------------------------------------
                // ステップ2. 一定時間止まる
                //              時間経過でステップ3へ
                //----------------------------------------
                m_WorkMessageScrollTime += Time.deltaTime;
                MessagePosX              = 0;
            }
            else
            {
                //----------------------------------------
                // ステップ3. 左にゆっくり抜ける
                //              しばらく進んだらステップ1へ戻る
                //----------------------------------------
                MessagePosX -= (3.0f * fDeltaRate);

                float fFontSize = m_MessageValueObjectRectTransform.sizeDelta.x * m_MessageValueObjectRectTransform.localScale.x;
                if (MessagePosX < -(fFontSize))
                {
                    // メーセージの削除
                    // 終わったら次の表示
                    m_MsgBarResetText = true;
                    if (m_IsViewMsgBarOtherMessage == true && m_MsgBarRequestInputMsg.IsNullOrEmpty() == false && m_MsgBarOtherMessageList != null && m_MsgBarOtherMessageList.Count > 0)
                    {
                        bool isRemove = false;

                        if (m_MsgBarRequestInputIndex >= 0 && m_MsgBarRequestInputIndex < m_MsgBarOtherMessageList.Count)
                        {
                            HeaderMessage message = m_MsgBarOtherMessageList[m_MsgBarRequestInputIndex];
                            if (message.deleted == true)
                            {
                                m_MsgBarOtherMessageList.Remove(message);
                                isRemove = true;
                            }
                        }
                        if (isRemove == false)
                        {
                            ++m_MsgBarRequestInputIndex;
                        }
                    }
                }
            }
        }
    }
        private static void CreateRefundVoucherTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            CreateRefundVoucherRequest createRefundVoucherRequest = new CreateRefundVoucherRequest();

            createRefundVoucherRequest.CommercialGestureList = new RefundInformation[] { new RefundInformation()
                                                                                         {
                                                                                             Amount = 10, MotiveId = 132
                                                                                         } };
            createRefundVoucherRequest.OrderNumber      = "1510211035PIKEI";
            createRefundVoucherRequest.SellerRefundList = new SellerRefundRequest[] { new SellerRefundRequest {
                                                                                          Mode            = SellerRefundRequestMode.Claim,
                                                                                          Motive          = RefundMotive.VendorRejection,
                                                                                          RefundOrderLine = new SellerRefundOrderLine()
                                                                                          {
                                                                                              Ean = "4005274238223",
                                                                                              RefundShippingCharges = true,
                                                                                              SellerProductId       = "42382235"
                                                                                          }
                                                                                      } };

            var createRefundVoucherMessage = serviceClient.CreateRefundVoucher(headerMessage, createRefundVoucherRequest);
        }
Beispiel #24
0
 public static extern IntPtr SendMessage(IntPtr hWnd, HeaderMessage message, int wParam, [In, Out] NativeMethods.HDLAYOUT layout);
 public static extern IntPtr SendMessage(IntPtr hWnd, HeaderMessage message, int wParam, [In, Out] NativeMethods.HDLAYOUT layout);
 public static extern IntPtr SendMessage(IntPtr hWnd, HeaderMessage message, int wParam, [In, Out] NativeMethods.HDITEM item);
        private static void GetOfferQuestionListTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            OfferQuestionFilter offerQuestionFilter = new OfferQuestionFilter();

            offerQuestionFilter.StatusList = new DiscussionStateFilter[] { DiscussionStateFilter.Closed };
            var getOfferQuestionListResponse = serviceClient.GetOfferQuestionList(headerMessage, offerQuestionFilter);
        }
        private static void GetOrderClaimListTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            OrderClaimFilter orderClaimFilter = new OrderClaimFilter();

            orderClaimFilter.StatusList = new DiscussionStateFilter[] { DiscussionStateFilter.Open };
            var getOrderClaimListResponse = serviceClient.GetOrderClaimList(headerMessage, orderClaimFilter);
        }
 public TransformStampedMessage()
 {
     header         = new HeaderMessage();
     child_frame_id = "";
     transform      = new TransformMessage();
 }
Beispiel #30
0
 public static extern IntPtr SendMessage(IntPtr hWnd, HeaderMessage message, int wParam, [In, Out] NativeMethods.HDITEM item);
 public static extern IntPtr SendMessage(IntPtr hWnd, HeaderMessage message, int wParam, [In, Out] NativeMethods.HDHITTESTINFO hittest);
Beispiel #32
0
 public static extern IntPtr SendMessage(IntPtr hWnd, HeaderMessage message, int wParam, [In, Out] NativeMethods.HDHITTESTINFO hittest);
        private static void ValidateOrderListTest(MarketplaceAPIService serviceClient, HeaderMessage headerMessage)
        {
            ValidateOrderListMessage validateOrderListMessage = new ValidateOrderListMessage();

            validateOrderListMessage.OrderList = new ValidateOrder[] { new ValidateOrder()
                                                                       {
                                                                           CarrierName   = "CarrierName",
                                                                           OrderLineList = new ValidateOrderLine[]
                                                                           {
                                                                               new ValidateOrderLine()
                                                                               {
                                                                                   AcceptationState = AcceptationStateEnum.AcceptedBySeller, ProductCondition = ProductConditionEnum.New, SellerProductId = "CHI8003970895435"
                                                                               },
                                                                               new ValidateOrderLine()
                                                                               {
                                                                                   AcceptationState = AcceptationStateEnum.AcceptedBySeller, ProductCondition = ProductConditionEnum.New, SellerProductId = "DOD3592668078117"
                                                                               },
                                                                           },
                                                                           OrderNumber    = "1109029051W54OU",
                                                                           OrderState     = OrderStateEnum.AcceptedBySeller,
                                                                           TrackingNumber = "TrackingNumber",
                                                                           TrackingUrl    = "TrackingNumber"
                                                                       } };

            var validationResultMessage = serviceClient.ValidateOrderList(headerMessage, validateOrderListMessage);
        }