none
tenho textbox tenho que valida Data nascimento se for maior que 49 anos ... RRS feed

Todas as Respostas

  • Boa noite @Prc Ramos, tudo bom?

    Ficou meio vago a sua questão, você tem uma textbox e quer validar se o valor inserido é maior que 49 anos, até ai OK.

    Mas qual é o tipo de projeto que você está desenvolvendo? É WinForm, WPF? 

    Também informe qual a linguagem que você está utilizando.

    De qualquer maneira, segue uma maneira simples de fazer essa validação em C#(WinForm). (Apenas exemplifiquei uma lógica que poderia ser utilizada, mas deve-se atentar as verificações dos valores que estão sendo inseridos na textbox. Por exemplo, o usuário pode inserir um texto que ocasionaria um erro ao tentar converte-lo para um valor datetime.)

     
     var bday = Convert.ToDateTime(textBox1.Text);
                DateTime today = DateTime.Today;
                int age = today.Year - bday.Year;
                if (age > 49)
                {
                    MessageBox.Show("Idade acima de 49 anos");
                }
                else
                {
                    MessageBox.Show("Idade menor ou igual a 49 anos");
                }


    Espero ter ajudado,

    TP


    Thiago Patrocinio

    quarta-feira, 3 de dezembro de 2014 00:08
  • Boa noite @Prc Ramos tudo bom?

    Alguma novidade? Caso ainda não tenha resolvido a sua questão passe mais informações sobre ela para que possamos te ajudar.

    Até mais,

    TP.


    Thiago Patrocinio




    terça-feira, 9 de dezembro de 2014 00:41
  • Boa tarde @Prc Ramos tudo bom?

    Algum update em relação a sua questão? 

    Não esqueça de fechar a sua thread :)

    Até mais,


    TP.


    Thiago Patrocinio

    domingo, 14 de dezembro de 2014 14:07