Class ReportExtensions
Содержит методы расширения для работы с отчётами.
public static class ReportExtensions
- Inheritance
-
ReportExtensions
- Inherited Members
Methods
CreateReport(RestClient, Report)
Создаёт новый отчёт.
public static Task<BaseSaveResponseParameters> CreateReport(this RestClient client, Report report)
Parameters
client
RestClientreport
Report
Returns
DeleteReport(RestClient, EntityIdentifier, bool)
Удаляет отчёт.
public static Task DeleteReport(this RestClient client, EntityIdentifier id, bool force)
Parameters
client
RestClientid
EntityIdentifierforce
bool
Returns
GetReports(RestClient, ReportType, ReportEntity, IEnumerable<int>)
Возвращает список отчётов.
public static Task<Report[]> GetReports(this RestClient client, ReportType reportType = ReportType.None, ReportEntity reportEntity = ReportEntity.None, IEnumerable<int> id = null)
Parameters
client
RestClientreportType
ReportTypereportEntity
ReportEntityid
IEnumerable<int>
Returns
UpdateReport(RestClient, Report)
Редактирует существующий отчёт.
public static Task<BaseSaveResponseParameters> UpdateReport(this RestClient client, Report report)
Parameters
client
RestClientreport
Report