Beispiel #1
0
 private bool Validar(Cliente cliente)
 {
     return(ValidadorAuxiliar.ValidarData(cliente.DataNascimento) &&
            ValidadorAuxiliar.ValidarEmail(cliente.Email) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(cliente.Login) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(cliente.Senha) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(cliente.Nome) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(cliente.Genero));
 }
Beispiel #2
0
 public bool Validar(CartaoCredito cartao)
 {
     return(ValidadorAuxiliar.ValidarPropriedadeVazia(cartao.NomeTitular) &&
            (cartao.MesValidade > 0 && cartao.MesValidade < 13) &&
            (cartao.AnoValidade >= DateTime.Now.Year) &&
            (cartao.CodigoSeguranca > 0) &&
            (cartao.Bandeira == Bandeira.Visa || cartao.Bandeira == Bandeira.Mastercard) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(cartao.Numero));
 }
 private bool Validar(Endereco endereco)
 {
     return(endereco != null &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.Bairro) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.CEP) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.Cidade) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.Descricao) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.Estado) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.Logradouro) &&
            ValidadorAuxiliar.ValidarPropriedadeVazia(endereco.Numero) &&
            (endereco.Cobranca || endereco.Entrega));
 }