Esempio n. 1
0
        static public void MostraInformações(ItemNoEstoque item, IImposto imposto)
        {
            WriteLine("================================");

            WriteLine($"O valor do item sem impostos: ${item.Valor}");
            var valorDoCalculo = imposto.Calcular(item);

            if (valorDoCalculo != -1)
            {
                WriteLine($"Imposto a se pagar: {valorDoCalculo}");
                WriteLine($"O valor do item com impostos: ${item.Valor}");
            }
            else
            {
                WriteLine($"Este produto esta issento de tributação");
            }

            WriteLine("================================");
        }
Esempio n. 2
0
 public double CalculaImposto(Orcamento orcamento, IImposto imposto)
 {
     return(imposto.Calcular(orcamento));
 }
Esempio n. 3
0
        public decimal Calcular(Orcamento orcamento, IImposto imposto)
        {
            decimal resultado = imposto.Calcular(orcamento);

            return(resultado);
        }
Esempio n. 4
0
 public double RealizarCalculo(Orcamento orcamento, IImposto imposto)
 {
     return(imposto.Calcular(orcamento));
 }
 public double Calcular(double valor, IImposto imposto)
 {
     return(imposto.Calcular(valor));
 }
Esempio n. 6
0
        public void RealizarCalculo(Orcamento orcamento, IImposto imposto)
        {
            var valor = imposto.Calcular(orcamento);

            Console.WriteLine(valor);
        }
Esempio n. 7
0
 public double CalcularImpostos(Orcamento orcamento, IImposto Imposto)
 {
     return(Imposto.Calcular(orcamento));
 }
Esempio n. 8
0
 public double RealizaCalculoImposto(double orcamento, IImposto imposto)
 {
     return(imposto.Calcular(orcamento));
 }
 public decimal CalcularImpostos(Pedido pedido, IImposto imposto)
 {
     return(imposto.Calcular(pedido));
 }
Esempio n. 10
0
 public double RealizarCalculo(IImposto imposto)
 {
     return(imposto.Calcular(_orcamento.Valor));
 }
Esempio n. 11
0
        public void RealizaCalculo(Orcamento orcamento, IImposto imposto)
        {
            var valorImposto = imposto.Calcular(orcamento);

            Console.WriteLine($"Valor do orçamento: R$ {orcamento.Valor}, Valor do imposto: R$ {valorImposto}.");
        }
Esempio n. 12
0
 public decimal Calcular(IImposto imposto)
 {
     return(imposto.Calcular());
 }
 public decimal Calcular(TemplateMethod.Correto.Exemplo01.Orcamento orcamento, IImposto imposto)
 {
     return(imposto.Calcular(orcamento));
 }
Esempio n. 14
0
        public void Calcular(Orcamento orcamento, IImposto imposto)
        {
            double valor = imposto.Calcular(orcamento);

            Console.WriteLine(valor);
        }