Here are the examples of the csharp api string.FormataCEP() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
8 Examples
19
View Source File : ConsultaSintegraBA.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
try
{
var dadosRetorno = new List<string>();
dadosRetorno.AddText(retorno.StripHtml());
dadosRetorno.RemoveEmptyLines();
result.CNPJ = LerCampo(dadosRetorno, "CNPJ:");
result.InscricaoEstadual = LerCampo(dadosRetorno, "Inscrição Estadual:");
result.RazaoSocial = LerCampo(dadosRetorno, "Social:");
result.Logradouro = LerCampo(dadosRetorno, "Logradouro:");
result.Numero = LerCampo(dadosRetorno, "Número:");
result.Complemento = LerCampo(dadosRetorno, "Complemento:");
result.Bairro = LerCampo(dadosRetorno, "Bairro:");
result.Municipio = LerCampo(dadosRetorno, "Município:");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, "UF:").ToUpper());
result.CEP = LerCampo(dadosRetorno, "CEP:").FormataCEP();
result.EndEletronico = LerCampo(dadosRetorno, "Eletrônico:");
result.Telefone = LerCampo(dadosRetorno, "Telefone:");
result.AtividadeEconomica = LerCampo(dadosRetorno, "Econômica:");
result.DataAbertura = LerCampo(dadosRetorno, "da Inscrição Estadual:").ToData();
result.Situacao = LerCampo(dadosRetorno, "Situação Cadastral Atual:");
result.DataSituacao = LerCampo(dadosRetorno, "desta Situação Cadastral:").ToData();
result.RegimeApuracao = LerCampo(dadosRetorno, "de Apuração de ICMS:");
result.DataEmitenteNFe = LerCampo(dadosRetorno, "Emitente de NFe desde:").ToData();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ACBrConsultaCNPJ.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
try
{
var retornoRfb = new List<string>();
retornoRfb.AddText(retorno.StripHtml());
retornoRfb.RemoveEmptyLines();
result.CNPJ = LerCampo(retornoRfb, "NÚMERO DE INSCRIÇÃO");
if (!result.CNPJ.IsEmpty()) result.TipoEmpresa = LerCampo(retornoRfb, result.CNPJ);
result.DataAbertura = LerCampo(retornoRfb, "DATA DE ABERTURA").ToData();
result.RazaoSocial = LerCampo(retornoRfb, "NOME EMPRESARIAL");
result.NomeFantasia = LerCampo(retornoRfb, "TÍTULO DO ESTABELECIMENTO (NOME DE FANTASIA)");
result.CNAE1 = LerCampo(retornoRfb, "CÓDIGO E DESCRIÇÃO DA ATIVIDADE ECONÔMICA PRINCIPAL");
result.Logradouro = LerCampo(retornoRfb, "LOGRADOURO");
result.Numero = LerCampo(retornoRfb, "NÚMERO");
result.Complemento = LerCampo(retornoRfb, "COMPLEMENTO");
result.CEP = LerCampo(retornoRfb, "CEP").FormataCEP();
result.Bairro = LerCampo(retornoRfb, "BAIRRO/DISTRITO");
result.Municipio = LerCampo(retornoRfb, "MUNICÍPIO");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(retornoRfb, "UF").ToUpper());
result.Situacao = LerCampo(retornoRfb, "SITUAÇÃO CADASTRAL");
result.DataSituacao = LerCampo(retornoRfb, "DATA DA SITUAÇÃO CADASTRAL").ToData();
result.NaturezaJuridica = LerCampo(retornoRfb, "CÓDIGO E DESCRIÇÃO DA NATUREZA JURÍDICA");
result.EndEletronico = LerCampo(retornoRfb, "ENDEREÇO ELETRÔNICO");
if (result.EndEletronico == "TELEFONE") result.EndEletronico = string.Empty;
result.Telefone = LerCampo(retornoRfb, "TELEFONE");
result.EFR = LerCampo(retornoRfb, "ENTE FEDERATIVO RESPONSÁVEL (EFR)");
result.MotivoSituacao = LerCampo(retornoRfb, "MOTIVO DE SITUAÇÃO CADASTRAL");
result.SituacaoEspecial = LerCampo(retornoRfb, "SITUAÇÃO ESPECIAL");
result.DataSituacaoEspecial = LerCampo(retornoRfb, "DATA DA SITUAÇÃO ESPECIAL").ToData();
var listCNAE2 = new List<string>();
var aux = LerCampo(retornoRfb, "CÓDIGO E DESCRIÇÃO DAS ATIVIDADES ECONÔMICAS SECUNDÁRIAS");
if (!aux.IsEmpty()) listCNAE2.Add(aux.RemoveDoubleSpaces());
do
{
aux = LerCampo(retornoRfb, aux);
if (!aux.IsEmpty()) listCNAE2.Add(aux.RemoveDoubleSpaces());
} while (!aux.IsEmpty());
result.CNAE2 = listCNAE2.ToArray();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ConsultaSintegraES.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
var dadosRetorno = new List<string>();
dadosRetorno.AddText(retorno.StripHtml());
dadosRetorno.RemoveEmptyLines();
try
{
result.CNPJ = LerCampo(dadosRetorno, "CNPJ:");
result.InscricaoEstadual = LerCampo(dadosRetorno, "Inscri��o Estadual:");
result.RazaoSocial = LerCampo(dadosRetorno, "Raz�o Social :");
result.Logradouro = LerCampo(dadosRetorno, "Logradouro:");
result.Numero = LerCampo(dadosRetorno, "N�mero:");
result.Complemento = LerCampo(dadosRetorno, "Complemento:");
result.Municipio = LerCampo(dadosRetorno, "Munic�pio:");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, "UF:").ToUpper());
result.CEP = LerCampo(dadosRetorno, "CEP:").FormataCEP();
result.Telefone = LerCampo(dadosRetorno, "Telefone:");
result.AtividadeEconomica = LerCampo(dadosRetorno, "Atividade Econ�mica:");
result.DataInicioAtividade = LerCampo(dadosRetorno, "Data de Inicio de Atividade:").ToData();
result.Situacao = LerCampo(dadosRetorno, "Situa��o Cadastral Vigente:");
result.DataSituacao = LerCampo(dadosRetorno, "Data desta Situa��o Cadastral:").ToData();
result.RegimeApuracao = LerCampo(dadosRetorno, "Regime de Apura��o:");
result.DataEmitenteNFe = LerCampo(dadosRetorno, "Emitente de NFe desde:").ToData();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ConsultaSintegraGO.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
var dadosRetorno = ProcessTableHtml(retorno);
try
{
result.CNPJ = LerCampo(dadosRetorno, "CNPJ:");
result.InscricaoEstadual = LerCampo(dadosRetorno, "Inscrição Estadual - CCE :");
result.RazaoSocial = LerCampo(dadosRetorno, "Nome Empresarial:");
result.Logradouro = LerCampo(dadosRetorno, "Logradouro:");
result.Numero = LerCampo(dadosRetorno, "Número:");
result.Complemento = LerCampo(dadosRetorno, "Complemento:");
var dadosRetorno2 = new List<string>();
dadosRetorno2.AddText(WebUtility.HtmlDecode(retorno.StripHtml().Replace(" ", Environment.NewLine)).Trim());
dadosRetorno2.RemoveEmptyLines();
result.Bairro = LerCampo(dadosRetorno2, "Bairro:");
dadosRetorno2 = null;
result.Municipio = LerCampo(dadosRetorno, "Município:");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, "UF:").ToUpper());
result.CEP = LerCampo(dadosRetorno, "CEP:").FormataCEP();
result.Telefone = LerCampo(dadosRetorno, "Telefone:");
result.AtividadeEconomica = LerCampo(dadosRetorno, "Atividade Principal");
result.DataAbertura = LerCampo(dadosRetorno, "Data de Cadastramento:").ToData();
result.Situacao = LerCampo(dadosRetorno, "Situação Cadastral Vigente:");
result.DataSituacao = LerCampo(dadosRetorno, "Data desta Situação Cadastral:").ToData();
result.RegimeApuracao = LerCampo(dadosRetorno, "Regime de Apuração:");
result.DataEmitenteNFe = LerCampo(dadosRetorno, "Emitente de NFe desde:").ToData();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ConsultaSintegraMS.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
try
{
var dadosRetorno = new List<string>();
dadosRetorno.AddText(retorno.StripHtml());
dadosRetorno.RemoveEmptyLines();
result.InscricaoEstadual = LerCampo(dadosRetorno, "Inscri��o Estadual");
result.DataAbertura = LerCampo(dadosRetorno, "Data de In�cio da Atividade").ToData();
result.CNPJ = LerCampo(dadosRetorno, "CNPJ");
result.RazaoSocial = LerCampo(dadosRetorno, "Raz�o Social/Nome");
result.Logradouro = LerCampo(dadosRetorno, "Logradouro");
result.Numero = LerCampo(dadosRetorno, "Numero");
result.Complemento = LerCampo(dadosRetorno, "Complemento");
result.CEP = LerCampo(dadosRetorno, "CEP").FormataCEP();
result.Bairro = LerCampo(dadosRetorno, "Bairro");
result.Municipio = LerCampo(dadosRetorno, "Munic�pio");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, "UF").ToUpper());
result.Situacao = LerCampo(dadosRetorno, "Situa��o Cadastral");
result.DataSituacao = LerCampo(dadosRetorno, "Data da �ltima Atualiza��o").ToData();
result.MotivoSituacao = LerCampo(dadosRetorno, "Motivo da Situa��o");
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ConsultaSintegraMT.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
try
{
var dadosRetorno = new List<string>();
retorno = HttpUtility.HtmlDecode(retorno);
retorno = retorno.StripHtml();
dadosRetorno.AddText(retorno.Replace(" ", Environment.NewLine));
dadosRetorno.RemoveEmptyLines();
result.CNPJ = LerCampo(dadosRetorno, "CPF/CNPJ:");
result.InscricaoEstadual = LerCampo(dadosRetorno, "Inscri��o estadual:");
result.RazaoSocial = LerCampo(dadosRetorno, "Raz�o social:").Replace("amp;", string.Empty);
result.Logradouro = LerCampo(dadosRetorno, "Logradouro:");
result.Numero = LerCampo(dadosRetorno, "N�mero:");
result.Complemento = LerCampo(dadosRetorno, "Complemento:");
result.Bairro = LerCampo(dadosRetorno, "Bairro:");
result.Municipio = LerCampo(dadosRetorno, "Munic�pio/UF:");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, result.Municipio).ToUpper());
result.Municipio = result.Municipio.Substring(0, result.Municipio.Length - 2);
result.CEP = LerCampo(dadosRetorno, "CEP:").FormataCEP();
result.Telefone = LerCampo(dadosRetorno, "Telefone:");
result.AtividadeEconomica = LerCampo(dadosRetorno, "Atividade Econ�mica:");
result.DataAbertura = LerCampo(dadosRetorno, "Data de in�cio no Simples Nacional:").ToData();
result.Situacao = LerCampo(dadosRetorno, "Situa��o cadastral atual:");
result.DataSituacao = LerCampo(dadosRetorno, "Data desta situa��o cadastral:").ToData();
result.RegimeApuracao = LerCampo(dadosRetorno, "Data desta situa��o cadastral:");
result.DataEmitenteNFe = LerCampo(dadosRetorno, "Emitente de NFe desde:").ToData();
result.CNAE1 = LerCampo(dadosRetorno, "CNAE Fiscal:");
var cnae = LerCampo(dadosRetorno, result.CNAE1);
if (cnae != "CNAE Secund�rio:") result.CNAE1 += $" {cnae}";
var listCnae2 = new List<string>();
var aux = LerCampo(dadosRetorno, "CNAE Secund�rio:");
if (!aux.IsEmpty()) listCnae2.Add(aux);
do
{
aux = LerCampo(dadosRetorno, aux);
if (aux == "Credenciado de of�cio como emissor de NF-e:") break;
if (!aux.IsEmpty() && char.IsDigit(aux, 0))
{
listCnae2.Add(aux);
}
else
{
listCnae2[listCnae2.Count - 1] += $" {aux}";
}
} while (!aux.IsEmpty());
result.CNAE2 = listCnae2.ToArray();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ConsultaSintegraDF.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
const string tableExpression = "<table.*?>(.*?)</table>";
const string trPattern = "<tr(.*?)</tr>";
const string tdPattern = "<td.*?>(.*?)</td>";
var result = new ACBrEmpresa();
try
{
var dadosRetorno = new List<string>();
var tableContents = GetContents(retorno, tableExpression);
foreach (var tableContent in tableContents)
{
var trContents = GetContents(tableContent, trPattern);
foreach (var trContent in trContents)
{
var tdContents = GetContents(trContent, tdPattern);
foreach (var item in tdContents)
{
dadosRetorno.AddText((Regex.Replace(item, "<.*?>", string.Empty).Trim()));
}
}
}
result.CNPJ = LerCampo(dadosRetorno, "CNPJ/CPF");
result.InscricaoEstadual = LerCampo(dadosRetorno, "CF/DF");
result.RazaoSocial = LerCampo(dadosRetorno, "RAZÃO SOCIAL");
result.Logradouro = LerCampo(dadosRetorno, "LOGRADOURO");
result.Numero = LerCampo(dadosRetorno, "Número:");
result.Complemento = LerCampo(dadosRetorno, "Complemento:");
result.Bairro = LerCampo(dadosRetorno, "BAIRRO");
result.Municipio = LerCampo(dadosRetorno, "MUNICÍPIO");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, "UF").ToUpper());
result.CEP = LerCampo(dadosRetorno, "CEP").FormataCEP();
result.Telefone = LerCampo(dadosRetorno, "Telefone");
result.AtividadeEconomica = LerCampo(dadosRetorno, "ATIVIDADE PRINCIPAL");
result.DataAbertura = LerCampo(dadosRetorno, "DATA DESSA SITUAÇÃO CADASTRAL").ToData();
result.Situacao = LerCampo(dadosRetorno, "SITUAÇÃO CADASTRAL");
result.DataSituacao = LerCampo(dadosRetorno, "DATA DESSA SITUAÇÃO CADASTRAL").ToData();
result.RegimeApuracao = LerCampo(dadosRetorno, "REGIME DE APURAÇÃO");
result.DataEmitenteNFe = LerCampo(dadosRetorno, "Emitente de NFe desde:").ToData();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}
19
View Source File : ConsultaSintegraSP.cs
License : MIT License
Project Creator : ACBrNet
License : MIT License
Project Creator : ACBrNet
private static ACBrEmpresa ProcessResponse(string retorno)
{
var result = new ACBrEmpresa();
try
{
var dadosRetorno = new List<string>();
dadosRetorno.AddText(WebUtility.HtmlDecode(retorno.StripHtml().Replace(" ", Environment.NewLine)));
dadosRetorno.RemoveEmptyLines();
result.CNPJ = LerCampo(dadosRetorno, "CNPJ:");
result.InscricaoEstadual = LerCampo(dadosRetorno, "Inscri��o Estadual:");
result.RazaoSocial = LerCampo(dadosRetorno, "Raz�o Social:");
result.Logradouro = LerCampo(dadosRetorno, "Logradouro:");
result.Numero = LerCampo(dadosRetorno, "N�mero:");
result.Complemento = LerCampo(dadosRetorno, "Complemento:");
result.Bairro = LerCampo(dadosRetorno, "Bairro:");
result.Municipio = LerCampo(dadosRetorno, "Munic�pio:");
result.UF = (ConsultaUF)Enum.Parse(typeof(ConsultaUF), LerCampo(dadosRetorno, "UF:").ToUpper());
result.CEP = LerCampo(dadosRetorno, "CEP:").FormataCEP();
result.Telefone = LerCampo(dadosRetorno, "Telefone:");
result.AtividadeEconomica = LerCampo(dadosRetorno, "Atividade Econ�mica:");
result.DataAbertura = LerCampo(dadosRetorno, "Data de Inicio de Atividade:").ToData();
result.Situacao = LerCampo(dadosRetorno, "Situa��o Cadastral Vigente:");
result.DataSituacao = LerCampo(dadosRetorno, "Data desta Situa��o Cadastral:").ToData();
result.RegimeApuracao = LerCampo(dadosRetorno, "Regime de Apura��o:");
result.DataEmitenteNFe = LerCampo(dadosRetorno, "Emitente de NFe desde:").ToData();
}
catch (Exception exception)
{
throw new ACBrException(exception, "Erro ao processar retorno.");
}
return result;
}