C# Класс AppActs.Client.Service.ReportService

Наследование: IReportService
Показать файл Открыть проект

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

Метод Описание
GetDetail ( System.Guid detailGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd, string detailId ) : object
GetGraphApplications ( System.Guid graphGuid, System.Guid applicationId, IEnumerable applicationIdsCompare, System.DateTime dateStart, System.DateTime dateEnd ) : GraphWithTabularCompare

Comparing Application vs Application ( A v A )

GetGraphPlatform ( System.Guid graphGuid, System.Guid applicationId, IEnumerable platformTypes, System.DateTime dateStart, System.DateTime dateEnd ) : GraphWithTabularCompare

Comparing Application, Platform vs Platform A ( P v P )

GetGraphVersions ( System.Guid graphGuid, System.Guid applicationId, IEnumerable versions, System.DateTime dateStart, System.DateTime dateEnd ) : GraphWithTabularCompare

Comparing platform application A (V v V)

GetGraphWithApplicationCompare ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : Guid>.GraphWithTabularCompare

Gets the graph with application compare.

GetGraphWithInfo ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : DataWithInfo

Getting statistics for platform and application P A V

GetGraphWithPlatformCompare ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : PlatformType>.GraphWithTabularCompare

Gets the graph.

GetGraphWithVersionsCompare ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : string>.GraphWithTabularCompare

Gets the graph.

GetReportDefinitions ( ) : IEnumerable
ReportService ( IDataRepository dataRepository, AppActs applicationRepository, AppActs platformRepository, IReportRepository reportRepository ) : System

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

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

public GetDetail ( System.Guid detailGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd, string detailId ) : object
detailGuid System.Guid
applicationId System.Guid
dateStart System.DateTime
dateEnd System.DateTime
detailId string
Результат object

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

Comparing Application vs Application ( A v A )
public GetGraphApplications ( System.Guid graphGuid, System.Guid applicationId, IEnumerable applicationIdsCompare, System.DateTime dateStart, System.DateTime dateEnd ) : GraphWithTabularCompare
graphGuid System.Guid
applicationId System.Guid
applicationIdsCompare IEnumerable
dateStart System.DateTime
dateEnd System.DateTime
Результат AppActs.Client.Model.GraphWithTabularCompare

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

Comparing Application, Platform vs Platform A ( P v P )
public GetGraphPlatform ( System.Guid graphGuid, System.Guid applicationId, IEnumerable platformTypes, System.DateTime dateStart, System.DateTime dateEnd ) : GraphWithTabularCompare
graphGuid System.Guid
applicationId System.Guid
platformTypes IEnumerable
dateStart System.DateTime
dateEnd System.DateTime
Результат AppActs.Client.Model.GraphWithTabularCompare

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

Comparing platform application A (V v V)
public GetGraphVersions ( System.Guid graphGuid, System.Guid applicationId, IEnumerable versions, System.DateTime dateStart, System.DateTime dateEnd ) : GraphWithTabularCompare
graphGuid System.Guid
applicationId System.Guid
versions IEnumerable
dateStart System.DateTime
dateEnd System.DateTime
Результат AppActs.Client.Model.GraphWithTabularCompare

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

Gets the graph with application compare.
public GetGraphWithApplicationCompare ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : Guid>.GraphWithTabularCompare
graphGuid System.Guid
applicationId System.Guid
dateStart System.DateTime
dateEnd System.DateTime
Результат Guid>.GraphWithTabularCompare

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

Getting statistics for platform and application P A V
public GetGraphWithInfo ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : DataWithInfo
graphGuid System.Guid
applicationId System.Guid
dateStart System.DateTime
dateEnd System.DateTime
Результат AppActs.Client.Model.DataWithInfo

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

Gets the graph.
public GetGraphWithPlatformCompare ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : PlatformType>.GraphWithTabularCompare
graphGuid System.Guid
applicationId System.Guid
dateStart System.DateTime
dateEnd System.DateTime
Результат PlatformType>.GraphWithTabularCompare

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

Gets the graph.
public GetGraphWithVersionsCompare ( System.Guid graphGuid, System.Guid applicationId, System.DateTime dateStart, System.DateTime dateEnd ) : string>.GraphWithTabularCompare
graphGuid System.Guid
applicationId System.Guid
dateStart System.DateTime
dateEnd System.DateTime
Результат string>.GraphWithTabularCompare

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

public GetReportDefinitions ( ) : IEnumerable
Результат IEnumerable

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

public ReportService ( IDataRepository dataRepository, AppActs applicationRepository, AppActs platformRepository, IReportRepository reportRepository ) : System
dataRepository IDataRepository
applicationRepository AppActs
platformRepository AppActs
reportRepository IReportRepository
Результат System