Esempio n. 1
0
 public Task <PackedList <T> > GetTimeEntries <T>(IOrganizationContractor co, TimeMatrixFilters filters)
     where T : ContractorTimeEntryOutput
 {
     return(Repository.Queryable()
            .ForOrganizationContractor(co)
            .ApplyWhereFilters(filters)
            .PaginateProjection <TimeEntry, T>(filters, ProjectionMapping));
 }
Esempio n. 2
0
 public Task <PackedList <T> > GetTimeEntries <T>(IOrganizationAccountManager am, TimeMatrixFilters filters)
     where T : AccountManagerTimeEntryOutput
 {
     return(Repository.Queryable()
            .ForOrganizationAccountManager(am)
            .ApplyWhereFilters(filters)
            .PaginateProjection <TimeEntry, T>(filters, ProjectionMapping));
 }