C# 클래스 PPPDDD.Reporting.Controllers.DealershipPerformanceReportBuilder

파일 보기 프로젝트 열기: elbandit/PPPDDD 1 사용 예제들

공개 메소드들

메소드 설명
BuildReport ( IEnumerable dealershipIds, System.DateTime start, System.DateTime end ) : DealershipPerformanceReport
DealershipPerformanceReportBuilder ( IDealershipRepository repository, IDealershipRevenueCalculator calculator, IDealershipPerformanceTargetsProvider provider ) : System

비공개 메소드들

메소드 설명
BuildStatuses ( IEnumerable dealershipIds, System.DateTime start, System.DateTime end ) : List

메소드 상세

BuildReport() 공개 메소드

public BuildReport ( IEnumerable dealershipIds, System.DateTime start, System.DateTime end ) : DealershipPerformanceReport
dealershipIds IEnumerable
start System.DateTime
end System.DateTime
리턴 DealershipPerformanceReport

DealershipPerformanceReportBuilder() 공개 메소드

public DealershipPerformanceReportBuilder ( IDealershipRepository repository, IDealershipRevenueCalculator calculator, IDealershipPerformanceTargetsProvider provider ) : System
repository IDealershipRepository
calculator IDealershipRevenueCalculator
provider IDealershipPerformanceTargetsProvider
리턴 System