Beispiel #1
0
 public GetLastOrdersForMerchantsRequest(GetLastOrdersForMerchantsParams getLastOrdersForMerchantsParams)
 {
     this.language            = getLastOrdersForMerchantsParams.language;
     this.from                = getLastOrdersForMerchantsParams.from;
     this.merchants           = getLastOrdersForMerchantsParams.merchants;
     this.page                = getLastOrdersForMerchantsParams.page;
     this.searchByCreatedDate = getLastOrdersForMerchantsParams.searchByCreatedDate;
     this.size                = getLastOrdersForMerchantsParams.size;
     this.to = getLastOrdersForMerchantsParams.to;
     this.transactionStates = getLastOrdersForMerchantsParams.transactionStates;
 }
        /// <summary>
        /// Запрос статистики по платежам за период
        /// </summary>
        public GetLastOrdersForMerchantsResponse GetLastOrdersForMerchants(GetLastOrdersForMerchantsParams getLastOrdersForMerchantsParams)
        {
            var url     = _settings.BaseUrl + "/getLastOrdersForMerchants.do";
            var request = new GetLastOrdersForMerchantsRequest(getLastOrdersForMerchantsParams)
            {
                userName = _settings.Username,
                password = _settings.Password
            };

            var result = _networkClient.PostObjectViaUrlParams <GetLastOrdersForMerchantsResponse>(url, request, "GET");

            return(result);
        }