C# Class AppActs.Client.Service.ReportService

Inheritance: IReportService
Afficher le fichier Open project: Appacts/mobile-analytics-server

Méthodes publiques

Méthode Description
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

Method Details

GetDetail() public méthode

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
Résultat object

GetGraphApplications() public méthode

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
Résultat AppActs.Client.Model.GraphWithTabularCompare

GetGraphPlatform() public méthode

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
Résultat AppActs.Client.Model.GraphWithTabularCompare

GetGraphVersions() public méthode

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
Résultat AppActs.Client.Model.GraphWithTabularCompare

GetGraphWithApplicationCompare() public méthode

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
Résultat Guid>.GraphWithTabularCompare

GetGraphWithInfo() public méthode

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
Résultat AppActs.Client.Model.DataWithInfo

GetGraphWithPlatformCompare() public méthode

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
Résultat PlatformType>.GraphWithTabularCompare

GetGraphWithVersionsCompare() public méthode

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
Résultat string>.GraphWithTabularCompare

GetReportDefinitions() public méthode

public GetReportDefinitions ( ) : IEnumerable
Résultat IEnumerable

ReportService() public méthode

public ReportService ( IDataRepository dataRepository, AppActs applicationRepository, AppActs platformRepository, IReportRepository reportRepository ) : System
dataRepository IDataRepository
applicationRepository AppActs
platformRepository AppActs
reportRepository IReportRepository
Résultat System