C# Класс TimeTracker.Tasks.ReportTasks

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

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

Метод Описание
GetEmpowerxReportForLastWeek ( ) : ReportOutput
GetReportForDay ( System.DateTime day ) : ReportOutput
GetReportForLastWeek ( ) : ReportOutput
GetReportForRange ( System.DateTime startDate, int numberOfDays ) : ReportOutput
GetReportForThisWeek ( ) : ReportOutput
GetReportForToday ( ) : ReportOutput
ReportTasks ( IUserTasks userTasks, IRepository repository, IDateTimeTasks dateTimeTasks ) : System

Приватные методы

Метод Описание
GetReportDetails ( System.DateTime startDate, IEnumerable reportTimeEntries, int numberOfDays ) : IQueryable
GetReportDetailsForUser ( System.DateTime startDate, int numberOfDays, User user ) : IQueryable
GetReportDetailsForUser ( System.DateTime startDate, int numberOfDays, User user, bool>.Func filter ) : IQueryable
GetWeeklyReport ( System.DateTime startDate ) : ReportOutput

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

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

public GetEmpowerxReportForLastWeek ( ) : ReportOutput
Результат TimeTracker.DTO.ReportOutput

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

public GetReportForDay ( System.DateTime day ) : ReportOutput
day System.DateTime
Результат TimeTracker.DTO.ReportOutput

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

public GetReportForLastWeek ( ) : ReportOutput
Результат TimeTracker.DTO.ReportOutput

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

public GetReportForRange ( System.DateTime startDate, int numberOfDays ) : ReportOutput
startDate System.DateTime
numberOfDays int
Результат TimeTracker.DTO.ReportOutput

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

public GetReportForThisWeek ( ) : ReportOutput
Результат TimeTracker.DTO.ReportOutput

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

public GetReportForToday ( ) : ReportOutput
Результат TimeTracker.DTO.ReportOutput

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

public ReportTasks ( IUserTasks userTasks, IRepository repository, IDateTimeTasks dateTimeTasks ) : System
userTasks IUserTasks
repository IRepository
dateTimeTasks IDateTimeTasks
Результат System