protected override bool ComparaValor(ObjetoValor obj) { ParcelamentoFormaPagamento p = (ParcelamentoFormaPagamento) obj; return ((this.Tipo.Equals(p.Tipo)) && (this.QuantidadeParcelas.Equals(p.QuantidadeParcelas)) && (this.IntervaloEntreParcelas.Equals(p.IntervaloEntreParcelas))); }
protected override bool ComparaValor(ObjetoValor obj) { ParcelamentoFormaPagamento p = (ParcelamentoFormaPagamento)obj; return((this.Tipo.Equals(p.Tipo)) && (this.QuantidadeParcelas.Equals(p.QuantidadeParcelas)) && (this.IntervaloEntreParcelas.Equals(p.IntervaloEntreParcelas))); }
protected override bool ComparaValor(ObjetoValor obj) { return this.ToString().Equals(obj.ToString()); }
protected override bool ComparaValor(ObjetoValor obj) { Telefone t = (Telefone)obj; return((t.ValorTelefone + t.Tipo.ToString()).Equals(this.ValorTelefone + this._tipo.ToString())); }
protected override bool ComparaValor(OV.ObjetoValor obj) { return(this.Servico.Equals(((ItemAtendimento)obj).Servico)); }
protected abstract bool ComparaValor(ObjetoValor obj);
protected override bool ComparaValor(ObjetoValor obj) { Telefone t = (Telefone)obj; return ((t.ValorTelefone + t.Tipo.ToString()).Equals(this.ValorTelefone + this._tipo.ToString())); }
protected abstract bool ComparaValor(ObjetoValor obj);
protected override bool ComparaValor(ObjetoValor obj) { return(this.ToString().Equals(obj.ToString())); }
protected override bool ComparaValor(ObjetoValor obj) { return(this.SatisfeitoPor() == ((Especificacao <T>)obj).SatisfeitoPor()); }