public CalculoMensalController(ICalculoRepository calculoRepository,
                                IContratoRepository contratoRepository,
                                IFeedbackExecucaoCalculoServiceDomain feedbackExecucaoCalculoServiceDomain)
 {
     _calculoRepository  = calculoRepository;
     _contratoRepository = contratoRepository;
     _feedbackExecucaoCalculoServiceDomain = feedbackExecucaoCalculoServiceDomain;
 }
Beispiel #2
0
 public CalculoBuilder(DateTime referencia,
                       EnumFolhaDePagamento enumFolhaDePagamento,
                       ICalculoRepository calculoRepository,
                       IFeedbackExecucaoCalculoServiceDomain feedbackExecucaoCalculo)
 {
     _calculo                 = FabricaCalculo.Crie(enumFolhaDePagamento, referencia);
     _calculoRepository       = calculoRepository;
     _referencia              = referencia;
     _feedbackExecucaoCalculo = feedbackExecucaoCalculo;
 }
 public FeedbackCalculoController(IFeedbackExecucaoCalculoServiceDomain feedbackExecucaoCalculoServiceDomain)
 => this.feedbackExecucaoCalculoServiceDomain = feedbackExecucaoCalculoServiceDomain;