Пример #1
0
 protected abstract IEnumerable <DataLockResult> FilterPeriodStatuses(DataLockPeriodResults periodStatuses);
 protected override IEnumerable <DataLockResult> FilterPeriodStatuses(DataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.LearningSupport));
 }
Пример #3
0
 protected override IEnumerable <DataLockResult> FilterPeriodStatuses(DataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.First16To18EmployerIncentive ||
                                         m.TransactionType == ReferenceDataModels.TransactionType.Second16To18EmployerIncentive));
 }
 protected override IEnumerable <DataLockResult> FilterPeriodStatuses(DataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.BalancingMathsAndEnglish));
 }
Пример #5
0
 protected override IEnumerable <DataLockResult> FilterPeriodStatuses(DataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.Balancing16To18FrameworkUplift));
 }
Пример #6
0
 protected override IEnumerable <DataLockResult> FilterPeriodStatuses(DataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.FirstDisadvantagePayment ||
                                         m.TransactionType == ReferenceDataModels.TransactionType.SecondDisadvantagePayment));
 }