public override int GetHashCode() { unchecked { return(((CotacaoItem != null ? CotacaoItem.GetHashCode() : 0) * 397) ^ (int)Tipo); } }
public Imposto(CotacaoItem cotacaoItem, Enumeradores.TipoDeImposto tipo, decimal aliquota, decimal baseDeCalculo) { CotacaoItem = cotacaoItem; Tipo = tipo; Aliquota = aliquota; BaseDeCalculo = baseDeCalculo; CalculaValor(); }
protected bool Equals(CotacaoItem other) { return(Equals(Cotacao, other.Cotacao) && Equals(ProcessoDeCotacaoItem, other.ProcessoDeCotacaoItem)); }