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); }
public TributacaoPis(ITributavel tributavel, TipoDesconto tipoDesconto) { _tributavel = tributavel ?? throw new ArgumentNullException(nameof(tributavel)); _calculaBaseCalculoPis = new CalculaBaseCalculoPis(_tributavel, tipoDesconto); }