DocsBrasil é uma biblioteca .Net para validar, gerar e formatar alguns documentos brasileiros
- CPF
- CNPJ
- Renavam
- Placa
dotnet add package DocsBrasil
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
.
string cpf = "01234567890";
if(cpf.IsCpf()){
// CPF válido
}
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.
Único documento
string cpf = Gerador.Cpf();
Array de documento
string[] cpfs = Gerador.Cpfs(100);
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
.
string cpf = "01234567890";
Console.WriteLine(cpf.FormatCpf());
// output: 012.345.678-90