Agora faremos uma validação para obrigar o usuário a preencher todos os campos do nosso formulário. Claro que isso seria possível com a estrutura de decisão if verificando cada Textbox, mas seria trabalhoso e geraria um código desnecessariamente poluído. Podemos fazer uso do foreach e da classe "Control". Isso é possível porque todo formulário é composto por controles, que podem ser percorridos um a um, não importando de que tipo são. No nosso exemplo, no frmCadastroCliente, faremos a verificação de dois tipos diferentes, pois temos vários textboxes, mas temos também um Combobox, como ilustra a figura abaixo:
Fazer toda a verificação descrita acima é mais fácil do que parece.
No código do evento Click do botão "Salvar", antes de criarmos a string que receberá a data formatada corretamente para ser inserida no MySQL, vamos inserir o seguinte código:
Agora, comentando-o, teremos:
Agora vamos tentar deixar qualquer campo em branco e salvar os dados. Vejam, na imagem abaixo, o que acontece:
Agora só é preciso repetir a inserção deste código para o botão "Atualizar" e com isso finalizamos a validação de todos os campos do formulário!
Na sequência falarei sobre como contar as linhas de um DataGridView e com isso validaremos o botão "Atualizar" e "Remover", encerrando todas as validações.
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Cuidados com o notebook

Utilizar seu notebook em camas, sofás ou qualquer superfície macia pode obstruir as entradas e saídas de ar, elevando a temperatura e provocando danos a diversos componentes. Utilize-o sempre sobre uma superfície rígida. Saiba mais aqui.
Mario em Donkey Kong

O personagem Mario surgiu pela primeira vez no mundo dos games em um jogo chamado Donkey Kong, lançado em 1981. Mario, que naquela época se chamava Jumpman, não era o personagem principal do jogo, mas ele se tornaria um dos mais famosos personagens do mundo dos games. Saiba mais.
Final Fantasy

O famoso título Final Fantasy, da Square Enix, tem este nome exatamente porque se tratava da última esperança da empresa, que estava à beira da falência quando o lançou. Clique aqui e conheça detalhes dessa história.
Ultima Online

Criar um jogo é muito mais complexo do que parece. São milhares, às vezes, milhões de linhas de código. Isso não é exagero! Apenas o jogo Ultima Online possui 6.006.313 linhas de programação, totalizando 25.103.295 palavras
Space Invaders

O título Space Invaders, lançado em 1980, fez tanto sucesso em todo o mundo que as pessoas compravam o console Atari apenas para poderem jogá-lo em casa. Saiba mais sobre este incrível título clicando aqui.










