none
Data Annotation - Consulta RRS feed

  • Pergunta

  • Bom Dia Pessoal!

    Estou com uma certa dúvida. Eu criei algumas validações no meu Model, porém elas estão impactando em um momento.

     [Table("USUARIOS")]

        public class Usuarios
        {
            [Key]
            public int id { get; set; }
            [Required(ErrorMessage ="O Login é obrigatório")]
            [StringLength(10, MinimumLength = 5, ErrorMessage = "O Login deve ter entre 5 a 10 caracteres")]
            public string Login { get; set; }
            [Required(ErrorMessage = "A Senha é obrigatória")]
            [StringLength(8, MinimumLength =5, ErrorMessage = "A Senha deve ter entre 5 a 8 caracteres")]
            public string Senha { get; set; }
            [StringLength(25, MinimumLength = 5, ErrorMessage = "O Nome deve ter entre 5 a 25 caracteres")]
            [Required(ErrorMessage = "O Nome é obrigatório")]
            public string Nome { get; set; }
            public int Nivel { get; set; }
            public string Ativo { get; set; }
            public DateTime DataCadastro { get; set; }

        }

    Como da pra ver acima, existem campos que são obrigatórios. Porém eu estou fazendo uma View que realiza consulta, e a ação pode ser realizada sem passar filtro algum. Como posso proceder? 

    Alguma dica?

    quarta-feira, 11 de outubro de 2017 12:22

Respostas

Todas as Respostas