protected override IEnumerable <SubmissionDataLockResult> FilterPeriodStatuses(SubmissionDataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.Balancing));
 }
コード例 #2
0
 protected override IEnumerable <SubmissionDataLockResult> FilterPeriodStatuses(SubmissionDataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.FirstDisadvantagePayment ||
                                         m.TransactionType == ReferenceDataModels.TransactionType.SecondDisadvantagePayment));
 }
 protected override IEnumerable <SubmissionDataLockResult> FilterPeriodStatuses(SubmissionDataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.Completion16To18FrameworkUplift));
 }
 protected override IEnumerable <SubmissionDataLockResult> FilterPeriodStatuses(SubmissionDataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.First16To18EmployerIncentive ||
                                         m.TransactionType == ReferenceDataModels.TransactionType.Second16To18EmployerIncentive));
 }
 protected override IEnumerable <SubmissionDataLockResult> FilterPeriodStatuses(SubmissionDataLockPeriodResults periodStatuses)
 {
     return(periodStatuses.Matches.Where(m => m.TransactionType == ReferenceDataModels.TransactionType.OnProgrammeMathsAndEnglish));
 }
コード例 #6
0
 protected abstract IEnumerable <SubmissionDataLockResult> FilterPeriodStatuses(SubmissionDataLockPeriodResults periodStatuses);