protected void PrimeiroNomeDeveTerUmTamanhoLimite(int tamanho) { if (!string.IsNullOrEmpty(PrimeiroNome) && PrimeiroNome.Trim().Length > tamanho) { ListaErros.Add("O campo primeiro nome deve ter no máximo " + tamanho + " caracteres!"); } }
protected override int GetHashCodeCore() { unchecked { int hashCode = PrimeiroNome.GetHashCode(); hashCode = (hashCode * 397) ^ Sobrenome.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { int hash = 1; if (PrimeiroNome.Length != 0) { hash ^= PrimeiroNome.GetHashCode(); } if (UltimoNome.Length != 0) { hash ^= UltimoNome.GetHashCode(); } if (dataNascimento_ != null) { hash ^= DataNascimento.GetHashCode(); } hash ^= enderecos_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
protected override bool EqualsCore(NomeCompleto other) { return(PrimeiroNome.Equals(other.PrimeiroNome) && Sobrenome.Equals(other.Sobrenome)); }