Especificação de requisitos
Validação de CPF e CNPJ
Veja neste artigo : Validação de CPF e CNPJ
[pic]Compartilhar [pic]
Rodrigo Sendin Rodrigo Sendin (rodrigo.sendin@terra.com.br) é tecnólogo formado pela FATEC de Americana. Trabalha com desenvolvimento de software há mais de 10 anos, escreve artigos para MSDN Magazine e Clube Delphi. Também desenvolve treinamentos de .NET, e atualmente é desenvolvedor C# na TauNet Consulting. Este artigo discute
Este artigo usa as seguintes tecnologias
• Validação de CPF e CNPJ;
• Uso do controle MaskedTextBox;
• ClassLibrary.
Visual Studio 2005, ASP.NET 2.0, Windows Forms e C#.
A maioria dos sistemas armazena informações que precisam de algum tipo de validação. As validações mais comuns, e imprescindíveis em qualquer sistema que realize algum tipo de cadastro, como o de clientes, por exemplo, são as validações de CPF e CNPJ.
Neste artigo veremos como implementar rotinas de validações em um projeto Windows Application e ASP.NET. Veremos também, como utilizar o MaskedTextBox do Windows Application para que os campos de CPF e CNPJ sejam apresentados com seus devidos traços, pontos e barras (formatação).
Nova Solução
Vamos criar uma solução vazia para implementar nossos exemplos. Abra o seu Visual Studio 2005 e acesse o menu File>New>Project. Veja, como mostra a Figura 1, que para criarmos uma solução vazia precisamos acessar Other Project Types>Visual Studio Solutions e escolher Blank Solution. Em Name digite um nome qualquer e clique em OK. [pic]
Figura 1. Criando uma solução vazia no Visual Studio 2005
Novo projeto Class Library
Vamos criar um projeto do tipo Class Library para implementar as rotinas de validações. Criaremos em um projeto separado para que possamos utilizá-las, tanto em Windows Application, quanto no ASP.NET.
No Solution Explorer, veja que temos a solução vazia, então clique com o botão direito e escolha a opção Add>New Project