public OrganisationScope GetLatestScopeForSnapshotYear(int snapshotYear) { return(OrganisationScopes.FirstOrDefault( orgScope => orgScope.Status == ScopeRowStatuses.Active && orgScope.SnapshotDate.Year == snapshotYear)); }
//Returns the scope for the specified accounting date public OrganisationScope GetScope(DateTime accountingStartDate) { return(OrganisationScopes.FirstOrDefault(s => s.Status == ScopeRowStatuses.Active && s.SnapshotDate == accountingStartDate)); }
public OrganisationScope GetLatestScope() { return(OrganisationScopes.OrderByDescending(s => s.SnapshotDate).FirstOrDefault(orgScope => orgScope.Status == ScopeRowStatuses.Active)); }
public OrganisationScope GetScopeForYear(int year) { return(OrganisationScopes.FirstOrDefault( s => s.Status == ScopeRowStatuses.Active && s.SnapshotDate.Year == year)); }