/// <summary>
        /// Method returns string value of InquiryOrder object
        /// </summary>
        /// <param name="oInquiryOrder">InquiryOrder object to create string from</param>
        /// <returns>string value containing all InquiryOrder values</returns>
        public static string InquiryOrderToString(this InquiryOrder oInquiryOrder)
        {
            if (oInquiryOrder == null)
            {
                return("");
            }

            var items = new Dictionary <string, string>()
            {
                { "StoreId", oInquiryOrder.StoreId },
                { "OrderId", oInquiryOrder.OrderId }
            };

            return(Environment.NewLine + "InquiryOrder Information : " + Environment.NewLine + items.NotNullDataToString());
        }
예제 #2
0
        public InquiryOrderRequest()
        {
            InquiryOrder oInquiryOrder = new InquiryOrder();

            oInquiryOrder.StoreId = "120995000";
            oInquiryOrder.OrderId = "C-0cc41568-aef6-45bb-8b26-5d1d5733191d";

            ClientLocale oClientLocale = new ClientLocale();

            oClientLocale.Country  = "UK";
            oClientLocale.Language = "en";

            WSIPGClient.WebReference.Action oAction;
            oAction              = new WSIPGClient.WebReference.Action();
            oAction.Item         = oInquiryOrder;
            oAction.ClientLocale = oClientLocale;

            InquiryOrderActionRequest      = new IPGApiActionRequest();
            InquiryOrderActionRequest.Item = oAction;
        }