public MovementFactory(NumberOfMovements numberOfMovements, NotificationMovementsQuantity movementsQuantity, INotificationAssessmentRepository assessmentRepository, MovementNumberGenerator numberGenerator, NumberOfActiveLoads numberOfActiveLoads, ConsentPeriod consentPeriod, IMovementDateValidator dateValidator, IFinancialGuaranteeRepository financialGuaranteeRepository, IUserContext userContext) { this.numberOfMovements = numberOfMovements; this.movementsQuantity = movementsQuantity; this.assessmentRepository = assessmentRepository; this.numberGenerator = numberGenerator; this.numberOfActiveLoads = numberOfActiveLoads; this.consentPeriod = consentPeriod; this.dateValidator = dateValidator; this.financialGuaranteeRepository = financialGuaranteeRepository; this.userContext = userContext; }
public MovementDetailsFactory(NotificationMovementsQuantity movementsQuantity) { this.movementsQuantity = movementsQuantity; }