Ejemplo n.º 1
0
 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!");
     }
 }
Ejemplo n.º 2
0
        protected override int GetHashCodeCore()
        {
            unchecked
            {
                int hashCode = PrimeiroNome.GetHashCode();
                hashCode = (hashCode * 397) ^ Sobrenome.GetHashCode();

                return(hashCode);
            }
        }
Ejemplo n.º 3
0
                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);
                }
Ejemplo n.º 4
0
 protected override bool EqualsCore(NomeCompleto other)
 {
     return(PrimeiroNome.Equals(other.PrimeiroNome) &&
            Sobrenome.Equals(other.Sobrenome));
 }