ERRO NO DATA ANNOTATIONS NOME

 Tópico anterior Próximo tópico Novo tópico

ERRO NO DATA ANNOTATIONS NOME

C#

 Compartilhe  Compartilhe  Compartilhe
#482526 - 26/06/2018 13:50:01

JOAOBENEVIDES
RIBEIRAO PRETO
Cadast. em:Maio/2009


boa tarde caros amigos estou com uma duvida  
estou usando a seguinte codigo
[Required(ErrorMessage = "O nome do usuário é obrigatório", AllowEmptyStrings = false)]
        [Display(Name = "Nome Completo", Description = "Nome e Sobrenome.")]
        [DataObjectFieldAttribute(false, false, false)]
        public string Nome{ get; set; }

estou querendo quando carrega meu datagridview ele mude a Data Annotations de Nome para Nome Comlete
quando chamo a funcai ela esta assim

public static List<Feriado> BuscarFeriado(string Comando)
        {
            List<Feriado> _return = null;

            using (SqlConnection cn = AcessoBancodeDados.ConexaoSQL())
            {
                try
                {
                    cn.Open();
                    using (SqlCommand cmd = new SqlCommand())
                    {
                        cmd.Connection = cn;
                        cmd.CommandText = Comando;

                        using (SqlDataReader dr = cmd.ExecuteReader())
                        {
                            if (dr.HasRows)
                            {
                                while (dr.Read())
                                {
                                    Feriado Feriados = new Feriado();
                                    Feriados.date = dr.GetDateTime(dr.GetOrdinal("Data_feriado"));
                                    Feriados.description = dr.GetString(dr.GetOrdinal("descricao"));

                                    if (_return == null)
                                        _return = new List<Feriado>();

                                    _return.Add(Feriados);
                                }
                            }

                        }

                    }
                }
                catch (Exception)
                {
                    throw;
                }

              
            }


            return _return;
        }

porem quando ela me traz a informação esta trazendo a coluna sem adicionar o nome que eu quero , o que posso estar fazendo de errado


........Todos Podemos Ajudar Um ao Outro ajude vc tambem.....


Resposta escolhida #482527 - 26/06/2018 13:58:14

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Não entendi a ligação entre a propriedade que você colocou no início e esse parse de dados depois... essa propriedade "Nome" é parte da classe "Feriado"?

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#482529 - 26/06/2018 14:01:48

JOAOBENEVIDES
RIBEIRAO PRETO
Cadast. em:Maio/2009


e assim eu quero renomear a propriedade Nome para Nome Completo quando mostrar o datagrid

........Todos Podemos Ajudar Um ao Outro ajude vc tambem.....


#482530 - 26/06/2018 14:05:56

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Acho que você está se referindo à annotation "DisplayName":

[DisplayName("qualquer coisa")]
public string Nome {get; set;}


_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#482531 - 26/06/2018 14:08:39

JOAOBENEVIDES
RIBEIRAO PRETO
Cadast. em:Maio/2009


Obrigado

........Todos Podemos Ajudar Um ao Outro ajude vc tambem.....


#482540 - 26/06/2018 15:16:11

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
De nada

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por JOAOBENEVIDES em 26/06/2018 15:47:33