Skip to content

Commit

Permalink
Merge pull request #4 from ZeusAutomacao/master
Browse files Browse the repository at this point in the history
Update
  • Loading branch information
adrbarros authored Dec 23, 2021
2 parents ffbb40e + 77fc9ef commit 02ea059
Show file tree
Hide file tree
Showing 4 changed files with 107 additions and 0 deletions.
2 changes: 2 additions & 0 deletions NFe.AppTeste/ConfiguracaoApp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
using NFe.Danfe.Base.NFCe;
using NFe.Utils;
using NFe.Utils.Email;
using Shared.NFe.Utils.Enderecos.NovasUrlsCeara;

namespace NFe.AppTeste
{
Expand All @@ -60,6 +61,7 @@ public ConfiguracaoApp()
ConfiguracaoEmail = new ConfiguracaoEmail("[email protected]", "senha", "Envio de NFE", Resources.MensagemHtml, "smtp.dominio.com", 587, true, true);
ConfiguracaoCsc = new ConfiguracaoCsc("000001", "");
ConfiguracaoDanfeNfce = new ConfiguracaoDanfeNfce(NfceDetalheVendaNormal.UmaLinha, NfceDetalheVendaContigencia.UmaLinha);
// todo ConfiguracaoUrls.FactoryUrl = FactoryUrlCearaMudanca.CriaFactoryUrl();
}

public ConfiguracaoServico CfgServico
Expand Down
91 changes: 91 additions & 0 deletions Shared.NFe.Utils/Enderecos/NovasUrlsCeara/CearaSVRS.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
using NFe.Utils.Enderecos;

namespace Shared.NFe.Utils.Enderecos.NovasUrlsCeara
{
public class CearaSVRS : IZeusEnderecosUrls
{
public CearaSVRS()
{
CartaCorrecaoCancelamentoHomologacao_VersaoUm = "https://nfeh.sefaz.ce.gov.br/nfe2/services/RecepcaoEvento?wsdl";
NfeRecepcaoHomologacao_VersaoDois = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeRecepcao2?wsdl";
NfeRetRecepcaoHomologacao_VersaoDois = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeRetRecepcao2?wsdl";
NfeInutilizacaoHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeInutilizacao2?wsdl";
NfeConsultaProtocoloHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeConsulta2?wsdl";
NfeStatusServicoHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeStatusServico2?wsdl";
NfeConsultaCadastroHomologacao_VersaoDoisETres = "https://cad-homologacao.svrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro4.asmx";
NfeDownloadNFHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeDownloadNF?wsdl";
NFeAutorizacaoHomologacao_VersaoTres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeAutorizacao?wsdl";
NFeRetAutorizacaoHomologacao_VersaoTres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeRetAutorizacao?wsdl";
CartaCorrecaoCancelamentoHomologacao_VersaoQuatro =
"https://nfe-homologacao.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx";
NfeInutilizacaoHomologacao_VersaoQuatro =
"https://nfe-homologacao.svrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao4.asmx";
NfeConsultaProtocoloHomologacao_VersaoQuatro =
"https://nfe-homologacao.svrs.rs.gov.br/ws/NfeConsulta/NfeConsulta4.asmx";
NfeStatusServicoHomologacao_VersaoQuatro =
"https://nfe-homologacao.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx";
NFeAutorizacaoHomologacao_VersaoQuatro = "https://nfe-homologacao.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx";
NFeRetAutorizacaoHomologacao_VersaoQuatro =
"https://nfe-homologacao.svrs.rs.gov.br/ws/NfeRetAutorizacao/NFeRetAutorizacao4.asmx";
CartaCorrecaoCancelamentoProducao_VersaoUm =
"https://nfe.sefaz.ce.gov.br/nfe2/services/RecepcaoEvento?wsdl";
NfeRecepcaoProducao_VersaoDois = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeRecepcao2?wsdl";
NfeRetRecepcaoProducao_VersaoDois = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeRetRecepcao2?wsdl";
NfeInutilizacaoProducao_VersaoDoisETres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeInutilizacao2?wsdl";
NfeConsultaProtocoloProducao_VersaoDoisETres =
"https://nfe.sefaz.ce.gov.br/nfe2/services/NfeConsulta2?wsdl";
NfeStatusServicoProducao_VersaoDoisETres =
"https://nfe.sefaz.ce.gov.br/nfe2/services/NfeStatusServico2?wsdl";
NfeConsultaCadastroProducao_VersaoDoisETres =
"https://nfe.sefaz.ce.gov.br/nfe2/services/CadConsultaCadastro2?wsdl";
NfeDownloadNFProducao_VersaoDoisETres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeDownloadNF?wsdl";
NFeAutorizacaoProducao_VersaoTres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeAutorizacao?wsdl";
NFeRetAutorizacaoProducao_VersaoTres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeRetAutorizacao?wsdl";
NfeInutilizacaoProducao_VersaoQuatro = "https://nfe.svrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao4.asmx";
NfeConsultaProtocoloProducao_VersaoQuatro =
"https://nfe.svrs.rs.gov.br/ws/NfeConsulta/NfeConsulta4.asmx";
NfeStatusServicoProducao_VersaoQuatro = "https://nfe.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx";
NfeConsultaCadastroProducao_VersaoQuatro =
"https://cad.svrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro4.asmx";
CartaCorrecaoCancelamentoProducao_VersaoQuatro =
"https://nfe.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx";
NFeAutorizacaoProducao_VersaoQuatro = "https://nfe.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx";
NFeRetAutorizacaoProducao_VersaoQuatro =
"https://nfe.svrs.rs.gov.br/ws/NfeRetAutorizacao/NFeRetAutorizacao4.asmx";
}

public string CartaCorrecaoCancelamentoHomologacao_VersaoUm { get; }
public string NfeRecepcaoHomologacao_VersaoDois { get; }
public string NfeRetRecepcaoHomologacao_VersaoDois { get; }
public string NfeInutilizacaoHomologacao_VersaoDoisETres { get; }
public string NfeConsultaProtocoloHomologacao_VersaoDoisETres { get; }
public string NfeStatusServicoHomologacao_VersaoDoisETres { get; }
public string NfeConsultaCadastroHomologacao_VersaoDoisETres { get; }
public string NfeDownloadNFHomologacao_VersaoDoisETres { get; }
public string NFeAutorizacaoHomologacao_VersaoTres { get; }
public string NFeRetAutorizacaoHomologacao_VersaoTres { get; }
public string CartaCorrecaoCancelamentoHomologacao_VersaoQuatro { get; }
public string NfeInutilizacaoHomologacao_VersaoQuatro { get; }
public string NfeConsultaProtocoloHomologacao_VersaoQuatro { get; }
public string NfeStatusServicoHomologacao_VersaoQuatro { get; }
public string NFeAutorizacaoHomologacao_VersaoQuatro { get; }
public string NFeRetAutorizacaoHomologacao_VersaoQuatro { get; }
public string CartaCorrecaoCancelamentoProducao_VersaoUm { get; }
public string NfeRecepcaoProducao_VersaoDois { get; }
public string NfeRetRecepcaoProducao_VersaoDois { get; }
public string NfeInutilizacaoProducao_VersaoDoisETres { get; }
public string NfeConsultaProtocoloProducao_VersaoDoisETres { get; }
public string NfeStatusServicoProducao_VersaoDoisETres { get; }
public string NfeConsultaCadastroProducao_VersaoDoisETres { get; }
public string NfeDownloadNFProducao_VersaoDoisETres { get; }
public string NFeAutorizacaoProducao_VersaoTres { get; }
public string NFeRetAutorizacaoProducao_VersaoTres { get; }
public string NfeInutilizacaoProducao_VersaoQuatro { get; }
public string NfeConsultaProtocoloProducao_VersaoQuatro { get; }
public string NfeStatusServicoProducao_VersaoQuatro { get; }
public string NfeConsultaCadastroProducao_VersaoQuatro { get; }
public string CartaCorrecaoCancelamentoProducao_VersaoQuatro { get; }
public string NFeAutorizacaoProducao_VersaoQuatro { get; }
public string NFeRetAutorizacaoProducao_VersaoQuatro { get; }
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using NFe.Utils.Enderecos;

namespace Shared.NFe.Utils.Enderecos.NovasUrlsCeara
{
public static class FactoryUrlCearaMudanca
{
public static FactoryUrl CriaFactoryUrl()
{
return new FactoryUrl(new CearaSVRS());
}
}
}
2 changes: 2 additions & 0 deletions Shared.NFe.Utils/Shared.NFe.Utils.projitems
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\EnderecoServico.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\FactoryUrl.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\IZeusEnderecosUrls.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\NovasUrlsCeara\CearaSVRS.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\NovasUrlsCeara\FactoryUrlCearaMudanca.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Enums.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Evento\ExtenvEvento.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Evento\Extevento.cs" />
Expand Down

0 comments on commit 02ea059

Please sign in to comment.