Ejemplo n.º 1
0
 public void RealizaCalculo(Orcamento orcamento, Imposto imposto)
 {
     {
         double valor = imposto.Calcula(orcamento);
         Console.WriteLine(valor);
     }
 }
Ejemplo n.º 2
0
 protected double CalculoDoOutroImposto(Orcamento orcamento)
 {
     if (OutroImposto == null)
     {
         return(0);
     }
     return(OutroImposto.Calcula(orcamento));
 }
 protected double CalculoDoOutroImposto(Orcamento orcamento)
 {
     // tratando o caso do proximo imposto nao existir!
     if (OutroImposto == null)
     {
         return(0);
     }
     return(OutroImposto.Calcula(orcamento));
 }
        public void Calculo(Orcamento orcamento, Imposto imposto)
        {
            double result = imposto.Calcula(orcamento);

            Console.WriteLine(imposto + " = R$ " + result.ToString("f2", CultureInfo.InvariantCulture));
        }
Ejemplo n.º 5
0
        public void RealizaCalculo(Orcamento orcamento, Imposto imposto)
        {
            double icms = imposto.Calcula(orcamento);

            Console.WriteLine(icms);
        }
Ejemplo n.º 6
0
        public void RealizaCalculo(Orcamento orcamento, Imposto imposto)
        {
            double resultado = imposto.Calcula(orcamento);

            Console.WriteLine(resultado);
        }
Ejemplo n.º 7
0
 public void RealizaCalculo(Orcamento orcamento, Imposto imposto)
 {
     Console.WriteLine("->" + imposto.Calcula(orcamento));
 }