public TributacaoPis(ITributavel tributavel, TipoDesconto tipoDesconto, SimNao incluirIPI = SimNao.Nao)
 {
     _tributavel            = tributavel ?? throw new ArgumentNullException(nameof(tributavel));
     _incluirIPI            = incluirIPI;
     _calculaBaseCalculoPis = new CalculaBaseCalculoPis(_tributavel, tipoDesconto, _incluirIPI);
 }
Example #2
0
 public TributacaoPis(ITributavel tributavel, TipoDesconto tipoDesconto)
 {
     _tributavel            = tributavel ?? throw new ArgumentNullException(nameof(tributavel));
     _calculaBaseCalculoPis = new CalculaBaseCalculoPis(_tributavel, tipoDesconto);
 }