/// <summary> /// Inicializa uma nova instância da classe <c>RentabilidadeFluxo</c>. /// </summary> /// <param name="calculadoraComissao"></param> /// <param name="verificadorRentabilidadeLiberacao"></param> public RentabilidadeFluxo( ICalculadoraComissaoRentabilidade calculadoraComissao, IVerificadorRentabilidadeLiberacao verificadorRentabilidadeLiberacao) { CalculadoraComissao = calculadoraComissao; VerificadorRentabilidadeLiberacao = verificadorRentabilidadeLiberacao; }
/// <summary> /// Construtor padrão. /// </summary> /// <param name="provedorDescritoresRegistro"></param> /// <param name="provedorIndicadoresFinanceiro"></param> /// <param name="provedorCalculadoraRentabilidade"></param> /// <param name="calculadoraComissaoRentabilidade"></param> public CalculadoraRentabilidadePedido( IProvedorDescritorRegistroRentabilidade provedorDescritoresRegistro, IProvedorIndicadorFinanceiro provedorIndicadoresFinanceiro, IProvedorCalculadoraRentabilidade provedorCalculadoraRentabilidade, ICalculadoraComissaoRentabilidade calculadoraComissaoRentabilidade) : base(provedorDescritoresRegistro, provedorIndicadoresFinanceiro, provedorCalculadoraRentabilidade) { CalculadoraComissaoRentabilidade = calculadoraComissaoRentabilidade; }