/// <summary> /// Assegura que a instancia da calculadora foi criada. /// </summary> private void AsseguraCalcularadoCriada() { if (_calculadora == null) { _calculadora = CriarCalculadora(); } }
/// <summary> /// Cria uma instancia da calculadora de rentabilidade carregando as configurações do banco de dados. /// </summary> /// <returns></returns> private Rentabilidade.CalculadoraRentabilidade CriarCalculadora() { var calculo = CriarCalculoRentabilidade(); var calculadora = new Rentabilidade.CalculadoraRentabilidade(this, calculo); calculadora.Preparar(); return(calculadora); }
/// <summary> /// Redefine a calculadora de rentabilidade. /// </summary> private void RedefinirCalculadora() { _calculadora = null; }