C# Class PPPDDD.Reporting.Controllers.DealershipPerformanceReportBuilder

Afficher le fichier Open project: elbandit/PPPDDD Class Usage Examples

Méthodes publiques

Méthode Description
BuildReport ( IEnumerable dealershipIds, System.DateTime start, System.DateTime end ) : DealershipPerformanceReport
DealershipPerformanceReportBuilder ( IDealershipRepository repository, IDealershipRevenueCalculator calculator, IDealershipPerformanceTargetsProvider provider ) : System

Private Methods

Méthode Description
BuildStatuses ( IEnumerable dealershipIds, System.DateTime start, System.DateTime end ) : List

Method Details

BuildReport() public méthode

public BuildReport ( IEnumerable dealershipIds, System.DateTime start, System.DateTime end ) : DealershipPerformanceReport
dealershipIds IEnumerable
start System.DateTime
end System.DateTime
Résultat DealershipPerformanceReport

DealershipPerformanceReportBuilder() public méthode

public DealershipPerformanceReportBuilder ( IDealershipRepository repository, IDealershipRevenueCalculator calculator, IDealershipPerformanceTargetsProvider provider ) : System
repository IDealershipRepository
calculator IDealershipRevenueCalculator
provider IDealershipPerformanceTargetsProvider
Résultat System