Пример #1
0
        public decimal Calculadora(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao)
        {
            decimal ResultadoAB = 0;

            switch (TipoOperacao)
            {
            case OperacoesBasicas.Adicao:
            {
                ResultadoAB = decimal.Add(ValorA, ValorB);
                break;
            }

            case OperacoesBasicas.Divisao:
            {
                ResultadoAB = decimal.Divide(ValorA, ValorB);
                break;
            }

            case OperacoesBasicas.Multiplicacao:
            {
                ResultadoAB = decimal.Multiply(ValorA, ValorB);
                break;
            }

            case OperacoesBasicas.Subtracao:
            {
                ResultadoAB = decimal.Subtract(ValorA, ValorB);
                break;
            }
            }

            return(ResultadoAB);
        }
Пример #2
0
        public decimal Caluladora(decimal valorA, decimal valorB, OperacoesBasicas TipoOperacao)
        {
            decimal resultadoAB = 0;

            switch (TipoOperacao)
            {
            case OperacoesBasicas.Adicao: {
                resultadoAB = decimal.Add(valorA, valorB);
                break;
            }

            case OperacoesBasicas.Divisao: {
                resultadoAB = decimal.Divide(valorA, valorB);
                break;
            }

            case OperacoesBasicas.Multiplicacao: {
                resultadoAB = decimal.Multiply(valorA, valorB);
                break;
            }

            case OperacoesBasicas.Subtracao: {
                resultadoAB = decimal.Subtract(valorA, valorB);
                break;
            }
            }
            return(resultadoAB);
        }
Пример #3
0
 public decimal Calculadora(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao)
 {
     object[] results = this.Invoke("Calculadora", new object[] {
         ValorA,
         ValorB,
         TipoOperacao
     });
     return((decimal)(results[0]));
 }
Пример #4
0
 /// <remarks/>
 public void CalculadoraAsync(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao, object userState)
 {
     if ((this.CalculadoraOperationCompleted == null))
     {
         this.CalculadoraOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCalculadoraOperationCompleted);
     }
     this.InvokeAsync("Calculadora", new object[] {
         ValorA,
         ValorB,
         TipoOperacao
     }, this.CalculadoraOperationCompleted, userState);
 }
Пример #5
0
 /// <remarks/>
 public void CalculadoraAsync(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao)
 {
     this.CalculadoraAsync(ValorA, ValorB, TipoOperacao, null);
 }
Пример #6
0
 /// <remarks/>
 public void CalculadoraAsync(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao, object userState) {
     if ((this.CalculadoraOperationCompleted == null)) {
         this.CalculadoraOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCalculadoraOperationCompleted);
     }
     this.InvokeAsync("Calculadora", new object[] {
                 ValorA,
                 ValorB,
                 TipoOperacao}, this.CalculadoraOperationCompleted, userState);
 }
Пример #7
0
 /// <remarks/>
 public void CalculadoraAsync(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao) {
     this.CalculadoraAsync(ValorA, ValorB, TipoOperacao, null);
 }
Пример #8
0
 public decimal Calculadora(decimal ValorA, decimal ValorB, OperacoesBasicas TipoOperacao) {
     object[] results = this.Invoke("Calculadora", new object[] {
                 ValorA,
                 ValorB,
                 TipoOperacao});
     return ((decimal)(results[0]));
 }