C# Класс Rock.PayFlowPro.Reporting.Api

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Api ( string user, string vendor, string partner, string password, bool test = false ) : System.Collections.Generic
GetReport ( string reportName, string>.Dictionary reportParameters, string &errorMessage ) : DataTable
GetSearch ( string searchName, string>.Dictionary reportParameters, string &errorMessage ) : DataTable

Приватные методы

Метод Описание
GetAuthElement ( ) : System.Xml.Linq.XElement
GetData ( string reportId, string &errorMessage ) : DataTable
GetRequestElement ( ) : System.Xml.Linq.XElement
ReportingApiUrl ( ) : string
SendRequest ( System.Xml.Linq.XElement request, string &errorMessage ) : System.Xml.Linq.XDocument

Описание методов

Api() публичный Метод

public Api ( string user, string vendor, string partner, string password, bool test = false ) : System.Collections.Generic
user string
vendor string
partner string
password string
test bool
Результат System.Collections.Generic

GetReport() публичный Метод

public GetReport ( string reportName, string>.Dictionary reportParameters, string &errorMessage ) : DataTable
reportName string
reportParameters string>.Dictionary
errorMessage string
Результат System.Data.DataTable

GetSearch() публичный Метод

public GetSearch ( string searchName, string>.Dictionary reportParameters, string &errorMessage ) : DataTable
searchName string
reportParameters string>.Dictionary
errorMessage string
Результат System.Data.DataTable