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
clientRestClientreportReport
Returns
- Task<BaseSaveResponseParameters>
DeleteReport(RestClient, EntityIdentifier, bool)
Удаляет отчёт.
public static Task DeleteReport(this RestClient client, EntityIdentifier id, bool force)
Parameters
clientRestClientidEntityIdentifierforcebool
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
clientRestClientreportTypeReportTypereportEntityReportEntityidIEnumerable<int>
Returns
- Task<Report[]>
UpdateReport(RestClient, Report)
Редактирует существующий отчёт.
public static Task<BaseSaveResponseParameters> UpdateReport(this RestClient client, Report report)
Parameters
clientRestClientreportReport
Returns
- Task<BaseSaveResponseParameters>