- Notifications
You must be signed in to change notification settings - Fork2
Utils library for specific Brazilian businesses
License
NotificationsYou must be signed in to change notification settings
brazilian-utils/dotnet
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Utils library for specific Brazilian businesses.
Package | Status | Nuget |
---|---|---|
BrazilianUtils |
# dotnet cli> dotnet add package BrazilianUtils# Package MangerPM> Install-Package BrazilianUtils
Cpf.IsValid("52945557789");// trueCpf.IsValid("invalid-cpf");// falseCpf.IsValid("");// falseCpf.IsValid(null);// falseCpf.Format("52945557789");// 529.455.577-89Cpf.Generate();// 38041016588
Cnpj.IsValid("11886541000185");// trueCnpj.IsValid("invalid-cnpj");// falseCnpj.IsValid("");// falseCnpj.IsValid(null);// falseCnpj.Format("11886541000185");// 11.886.541.0001-85Cnpj.Generate();// 13401551551768
Boleto.IsValid("00198.10001 00030.212237 00217.236553 1 35742800321323");// true
Phone.IsValid("(51) 99922-3344");// truePhone.IsValid("51999223344");// true
Cep.IsValid("92990000");// trueCep.IsValid("92990-000");// trueCep.Format("92990000");// 92990-000
Helpers.OnlyNumbers("123abc");// 123