public CalculoBuilder(DateTime referencia, EnumFolhaDePagamento enumFolhaDePagamento, ICalculoRepository calculoRepository, IFeedbackExecucaoCalculoServiceDomain feedbackExecucaoCalculo) { _calculo = FabricaCalculo.Crie(enumFolhaDePagamento, referencia); _calculoRepository = calculoRepository; _referencia = referencia; _feedbackExecucaoCalculo = feedbackExecucaoCalculo; }
public ReglasPoliza(Model.Poliza poliza) { _calculo = new CalculoBase(poliza).Get(); _reglas = new ReglasBase(); _coberturaFactory = new CoberturaFactory(_calculo, _reglas); _coberturaFactory.RegisterCobertura <CoberturaA>(1); _coberturaFactory.RegisterCobertura <CoberturaC>(2); _coberturaFactory.RegisterCobertura <CoberturaCPlus>(3); _coberturaFactory.RegisterCobertura <CoberturaD>(4); }
public CalculoNSubstitute() { _mock = Substitute.For <ICalculo>(); _mock.Somar(10, 10).Returns(20); _mock.Multiplicar(10, 10).Returns(100); _mock.Dividir(10, 0).Returns(double.NaN); _mock.Subtrair(10, 100).Returns(-90); _mock.VerificaSeEPar(20).Returns(true); _mock.VerificaSeEPar(21).Returns(false); }
private void btnResultado_Click(object sender, EventArgs e) { if (txbTela.Text == "") { this.segundoValor = this.primeiroValor; } else { this.segundoValor = double.Parse(txbTela.Text); } switch (this.operador) { case "+": this.obj = new Soma(); break; case "-": this.obj = new Subtracao(); break; case "*": this.obj = new Multiplicacao(); break; case "/": this.obj = new Divisao(); break; } if (this.segundoValor == 0 && this.operador == "/") { txbTela.Text = "Indefinido"; undefinedResult = true; desativarBotoes(); } else { if (this.obj != null) { txbTela.Text = this.obj.calcular(this.primeiroValor, this.segundoValor).ToString(); } else { txbTela.Text = ""; desativarBotoes(); } } }
public TransacaoController(ICalculo calculo) { _calculo = calculo; }
public CoberturaD(ICalculo calculo, IReglas reglas) { PrecioBase = Convert.ToDecimal(0.02); _calculo = calculo; _reglas = reglas; }
public Service1(ICalculo calculo) { this._calculo = calculo; }
public CoberturaFactory(ICalculo calculo, IReglas reglas) { _coberturas = new Dictionary <int, Type>(); _calculo = calculo; _reglas = reglas; }
public CoberturaC(ICalculo calculo, IReglas reglas) { _calculo = calculo; _reglas = reglas; PrecioBase = Convert.ToDecimal(0.010); }
public double Get() { ICalculo soma = serviceProvider.GetService <ICalculo>(); return(soma.Calcular(100, 200)); }
public Exercicio1(ICalculo calcular) { _calcular = calcular; }
public CalculosController(ICalculo calculo, IServiceProvider serviceProvider) { this.calculo = calculo; this.serviceProvider = serviceProvider; }
public void AdicionaProximo(ICalculo calculo) { Proximo = calculo; }
public void CalcularArea(ICalculo formasGeometricas) { formasGeometricas.Area(); }
public Service1(ICalculo calculo, IDatabase database) { this._calculo = calculo; this._database = database; }
public TarifaEstacionamento(int quantidadeHora, ICalculo calculo) { _quantidadeHora = quantidadeHora; _calculo = calculo; }