public DataLockSteps(DataLockContext dataLockContext, CommitmentsContext commitmentsContext, SubmissionContext submissionContext, EmployerAccountContext employerAccountContext, LookupContext lookupContext)
 {
     DataLockContext        = dataLockContext;
     CommitmentsContext     = commitmentsContext;
     SubmissionContext      = submissionContext;
     EmployerAccountContext = employerAccountContext;
     LookupContext          = lookupContext;
 }
        public static void ParseCommitmentsIntoContext(CommitmentsContext context, Table commitments, LookupContext lookupContext)
        {
            if (commitments.Rows.Count < 1)
            {
                throw new ArgumentOutOfRangeException("commitments table must have at least 1 row");
            }

            var structure = ParseCommitmentsTableStructure(commitments);

            foreach (var row in commitments.Rows)
            {
                context.Commitments.Add(ParseCommitmentsTableRow(row, structure, context.Commitments.Count, lookupContext));
            }
        }
Пример #3
0
 public EarningAndPaymentSteps(EmployerAccountContext employerAccountContext,
                               EarningsAndPaymentsContext earningsAndPaymentsContext,
                               DataLockContext dataLockContext,
                               SubmissionContext submissionContext,
                               LookupContext lookupContext,
                               CommitmentsContext commitmentsContext)
 {
     EmployerAccountContext     = employerAccountContext;
     EarningsAndPaymentsContext = earningsAndPaymentsContext;
     DataLockContext            = dataLockContext;
     SubmissionContext          = submissionContext;
     LookupContext      = lookupContext;
     CommitmentsContext = commitmentsContext;
 }
 public SubmissionSteps(CommitmentsContext commitmentsContext, SubmissionContext submissionsContext, LookupContext lookupContext)
 {
     CommitmentsContext = commitmentsContext;
     SubmissionsContext = submissionsContext;
     LookupContext      = lookupContext;
 }
Пример #5
0
 public CommitmentSteps(CommitmentsContext commitmentsContext, LookupContext lookupContext)
 {
     CommitmentsContext = commitmentsContext;
     LookupContext      = lookupContext;
 }