Пример #1
0
 public TributacaoCreditoIcms(ITributavel tributavel, TipoDesconto tipoDesconto)
 {
     _tipoDesconto           = tipoDesconto;
     _tributavel             = tributavel ?? throw new ArgumentNullException(nameof(tributavel));
     _calculaBaseCalculoIcms = new CalculaBaseCalculoIcms(_tributavel, _tipoDesconto);
 }
 public TributacaoDifal(ITributavel tributavel, TipoDesconto tipoDesconto)
 {
     _tributavel             = tributavel ?? throw new ArgumentNullException(nameof(tributavel));
     _calculaBaseCalculoIcms = new CalculaBaseCalculoIcms(_tributavel, tipoDesconto);
     _tributacaoFcp          = new TributacaoFcp(_tributavel, tipoDesconto);
 }