formatarCNPJ static method
- dynamic numero
Função para formatar CNPJ
Esta função recebe um número de CNPJ e retorna uma string formatada no formato "XX.XXX.XXX/XXXX-XX".
Parâmetros:
number
: O número de CNPJ a ser formatado.
Retorna: Uma string formatada (por exemplo: "12.345.678/0001-90")
Implementation
static String formatarCNPJ(dynamic numero) {
// Implementação para formatar o número do CNPJ
String cnpj = "$numero".onlyNumbers.padLeft(14, "0");
if (Brasil.validarCNPJ(cnpj)) {
return "${cnpj.substring(0, 2)}.${cnpj.substring(2, 5)}.${cnpj.substring(5, 8)}/${cnpj.substring(8, 12)}-${cnpj.substring(12)}";
}
return changeTo(numero);
}