Skip to content

Biblioteca .Net para validar, gerar e formatar documentos brasileiros como: CPF, CNPJ, Renavam e placa

License

Notifications You must be signed in to change notification settings

xansepol/DocsBrasil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DocsBrasil

DocsBrasil é uma biblioteca .Net para validar, gerar e formatar alguns documentos brasileiros

Documentos Suportados

  • CPF
  • CNPJ
  • Renavam
  • Placa

Instalação

dotnet add package DocsBrasil

Validando Documentos

Importe o seguinte namespace

using DocsBrasil.Extensions;

Para validar o documento, basta ter o valor em uma variável do tipo string e em seguida chamar o método de validação correspondente ao documento. O método retornará um valor do tipo bool.

Exemplo

string cpf = "01234567890";
if(cpf.IsCpf()){
    // CPF válido
}

Gerando Documentos

Importe o seguinte namespace

using DocsBrasil.Fakes;

Para gerar o documento, chame a classe Gerador e posteriormete a função do documento que deseja gerar.

Exemplos

Único documento

string cpf = Gerador.Cpf();

Array de documento

string[] cpfs = Gerador.Cpfs(100);

Formatando Documentos

Importe o seguinte namespace

using DocsBrasil.Extensions;

Para formatar o documento, basta ter o valor em uma variável do tipo string e em seguida chamar o método de formatação correspondente ao documento. O método retornará um valor do tipo string.

Exemplo

string cpf = "01234567890";
Console.WriteLine(cpf.FormatCpf());
// output: 012.345.678-90

About

Biblioteca .Net para validar, gerar e formatar documentos brasileiros como: CPF, CNPJ, Renavam e placa

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages