public static WorkerAccrualAdjustment CreateWorkerAccrualAdjustment(string dataAreaId, string accrualId, int sequenceNumber, string legalEntityId, string enrolledAccrualLegalEntityId, string personnelNumber, global::System.DateTimeOffset transactionDate, decimal adjustedHours, global::Microsoft.Dynamics.DataEntities.WorkerEnrolledAccrual payrollWorkerEnrolledAccrual) { WorkerAccrualAdjustment workerAccrualAdjustment = new WorkerAccrualAdjustment(); workerAccrualAdjustment.dataAreaId = dataAreaId; workerAccrualAdjustment.AccrualId = accrualId; workerAccrualAdjustment.SequenceNumber = sequenceNumber; workerAccrualAdjustment.LegalEntityId = legalEntityId; workerAccrualAdjustment.EnrolledAccrualLegalEntityId = enrolledAccrualLegalEntityId; workerAccrualAdjustment.PersonnelNumber = personnelNumber; workerAccrualAdjustment.TransactionDate = transactionDate; workerAccrualAdjustment.AdjustedHours = adjustedHours; if ((payrollWorkerEnrolledAccrual == null)) { throw new global::System.ArgumentNullException("payrollWorkerEnrolledAccrual"); } workerAccrualAdjustment.PayrollWorkerEnrolledAccrual = payrollWorkerEnrolledAccrual; return(workerAccrualAdjustment); }
partial void OnPayrollWorkerEnrolledAccrualChanging(global::Microsoft.Dynamics.DataEntities.WorkerEnrolledAccrual value);