/// <summary>
 /// Initializes a new instance of the <see cref="DashboardController"/> class.
 /// </summary>
 /// <param name="reportService">The report service.</param>
 /// <param name="releaseService">The release service.</param>
 /// <param name="timesheetService">The timesheet service.</param>
 /// <param name="projectComplianceReportService">The project compliance report service.</param>
 /// <param name="projectService">The project service.</param>        
 public DashboardController(ReportService reportService, ReleaseService releaseService, TimesheetService timesheetService, ProjectComplianceReportService projectComplianceReportService, ProjectService projectService)
 {
     this.reportService = reportService;
     this.releaseService = releaseService;
     this.timesheetService = timesheetService;
     this.projectComplianceReportService = projectComplianceReportService;
     this.projectService = projectService;
     this.AddBreadcrumbItem(Resources.Dashboard, string.Empty);
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReportController" /> class.
 /// </summary>
 /// <param name="projectHourReportService">The project hour report service.</param>
 /// <param name="lookupService">The lookup service.</param>
 /// <param name="timesheetReportService">The timesheet report service.</param>
 /// <param name="timesheetService">The timesheet service.</param>
 /// <param name="teamEngagementReportService">The team engagement report service.</param>
 /// <param name="teamEngagementService">The team engagement service.</param>
 /// <param name="projectService">The project service.</param>
 /// <param name="projectComplianceReportService">The project compliance report service.</param>
 /// <param name="developerService">The developer service.</param>
 /// <param name="reportService">The report service.</param>
 /// <param name="releaseService">The release service.</param>
 /// <param name="feedbackService">The feedback service.</param>
 public ReportController(ProjectHourReportService projectHourReportService, LookupService lookupService, TimesheetReportService timesheetReportService, TimesheetService timesheetService, TeamEngagementReportService teamEngagementReportService, TeamEngagementService teamEngagementService, ProjectService projectService, ProjectComplianceReportService projectComplianceReportService, DeveloperService developerService, ReportService reportService, ReleaseService releaseService, FeedbackService feedbackService)
 {
     this.projectHourReportService = projectHourReportService;
     this.lookupService = lookupService;
     this.timesheetReportService = timesheetReportService;
     this.timesheetService = timesheetService;
     this.teamEngagementReportService = teamEngagementReportService;
     this.projectService = projectService;
     this.projectComplianceReportService = projectComplianceReportService;
     this.developerService = developerService;
     this.releaseService = releaseService;
     this.reportService = reportService;
     this.feedbackService = feedbackService;
     this.teamEngagementService = teamEngagementService;
 }