Skip to content

Commit 02ea059

Browse files
authored
Merge pull request #4 from ZeusAutomacao/master
Update
2 parents ffbb40e + 77fc9ef commit 02ea059

File tree

4 files changed

+107
-0
lines changed

4 files changed

+107
-0
lines changed

NFe.AppTeste/ConfiguracaoApp.cs

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
using NFe.Danfe.Base.NFCe;
4343
using NFe.Utils;
4444
using NFe.Utils.Email;
45+
using Shared.NFe.Utils.Enderecos.NovasUrlsCeara;
4546

4647
namespace NFe.AppTeste
4748
{
@@ -60,6 +61,7 @@ public ConfiguracaoApp()
6061
ConfiguracaoEmail = new ConfiguracaoEmail("email@dominio.com", "senha", "Envio de NFE", Resources.MensagemHtml, "smtp.dominio.com", 587, true, true);
6162
ConfiguracaoCsc = new ConfiguracaoCsc("000001", "");
6263
ConfiguracaoDanfeNfce = new ConfiguracaoDanfeNfce(NfceDetalheVendaNormal.UmaLinha, NfceDetalheVendaContigencia.UmaLinha);
64+
// todo ConfiguracaoUrls.FactoryUrl = FactoryUrlCearaMudanca.CriaFactoryUrl();
6365
}
6466

6567
public ConfiguracaoServico CfgServico
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
using NFe.Utils.Enderecos;
2+
3+
namespace Shared.NFe.Utils.Enderecos.NovasUrlsCeara
4+
{
5+
public class CearaSVRS : IZeusEnderecosUrls
6+
{
7+
public CearaSVRS()
8+
{
9+
CartaCorrecaoCancelamentoHomologacao_VersaoUm = "https://nfeh.sefaz.ce.gov.br/nfe2/services/RecepcaoEvento?wsdl";
10+
NfeRecepcaoHomologacao_VersaoDois = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeRecepcao2?wsdl";
11+
NfeRetRecepcaoHomologacao_VersaoDois = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeRetRecepcao2?wsdl";
12+
NfeInutilizacaoHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeInutilizacao2?wsdl";
13+
NfeConsultaProtocoloHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeConsulta2?wsdl";
14+
NfeStatusServicoHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeStatusServico2?wsdl";
15+
NfeConsultaCadastroHomologacao_VersaoDoisETres = "https://cad-homologacao.svrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro4.asmx";
16+
NfeDownloadNFHomologacao_VersaoDoisETres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeDownloadNF?wsdl";
17+
NFeAutorizacaoHomologacao_VersaoTres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeAutorizacao?wsdl";
18+
NFeRetAutorizacaoHomologacao_VersaoTres = "https://nfeh.sefaz.ce.gov.br/nfe2/services/NfeRetAutorizacao?wsdl";
19+
CartaCorrecaoCancelamentoHomologacao_VersaoQuatro =
20+
"https://nfe-homologacao.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx";
21+
NfeInutilizacaoHomologacao_VersaoQuatro =
22+
"https://nfe-homologacao.svrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao4.asmx";
23+
NfeConsultaProtocoloHomologacao_VersaoQuatro =
24+
"https://nfe-homologacao.svrs.rs.gov.br/ws/NfeConsulta/NfeConsulta4.asmx";
25+
NfeStatusServicoHomologacao_VersaoQuatro =
26+
"https://nfe-homologacao.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx";
27+
NFeAutorizacaoHomologacao_VersaoQuatro = "https://nfe-homologacao.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx";
28+
NFeRetAutorizacaoHomologacao_VersaoQuatro =
29+
"https://nfe-homologacao.svrs.rs.gov.br/ws/NfeRetAutorizacao/NFeRetAutorizacao4.asmx";
30+
CartaCorrecaoCancelamentoProducao_VersaoUm =
31+
"https://nfe.sefaz.ce.gov.br/nfe2/services/RecepcaoEvento?wsdl";
32+
NfeRecepcaoProducao_VersaoDois = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeRecepcao2?wsdl";
33+
NfeRetRecepcaoProducao_VersaoDois = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeRetRecepcao2?wsdl";
34+
NfeInutilizacaoProducao_VersaoDoisETres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeInutilizacao2?wsdl";
35+
NfeConsultaProtocoloProducao_VersaoDoisETres =
36+
"https://nfe.sefaz.ce.gov.br/nfe2/services/NfeConsulta2?wsdl";
37+
NfeStatusServicoProducao_VersaoDoisETres =
38+
"https://nfe.sefaz.ce.gov.br/nfe2/services/NfeStatusServico2?wsdl";
39+
NfeConsultaCadastroProducao_VersaoDoisETres =
40+
"https://nfe.sefaz.ce.gov.br/nfe2/services/CadConsultaCadastro2?wsdl";
41+
NfeDownloadNFProducao_VersaoDoisETres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeDownloadNF?wsdl";
42+
NFeAutorizacaoProducao_VersaoTres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeAutorizacao?wsdl";
43+
NFeRetAutorizacaoProducao_VersaoTres = "https://nfe.sefaz.ce.gov.br/nfe2/services/NfeRetAutorizacao?wsdl";
44+
NfeInutilizacaoProducao_VersaoQuatro = "https://nfe.svrs.rs.gov.br/ws/nfeinutilizacao/nfeinutilizacao4.asmx";
45+
NfeConsultaProtocoloProducao_VersaoQuatro =
46+
"https://nfe.svrs.rs.gov.br/ws/NfeConsulta/NfeConsulta4.asmx";
47+
NfeStatusServicoProducao_VersaoQuatro = "https://nfe.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx";
48+
NfeConsultaCadastroProducao_VersaoQuatro =
49+
"https://cad.svrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro4.asmx";
50+
CartaCorrecaoCancelamentoProducao_VersaoQuatro =
51+
"https://nfe.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx";
52+
NFeAutorizacaoProducao_VersaoQuatro = "https://nfe.svrs.rs.gov.br/ws/NfeAutorizacao/NFeAutorizacao4.asmx";
53+
NFeRetAutorizacaoProducao_VersaoQuatro =
54+
"https://nfe.svrs.rs.gov.br/ws/NfeRetAutorizacao/NFeRetAutorizacao4.asmx";
55+
}
56+
57+
public string CartaCorrecaoCancelamentoHomologacao_VersaoUm { get; }
58+
public string NfeRecepcaoHomologacao_VersaoDois { get; }
59+
public string NfeRetRecepcaoHomologacao_VersaoDois { get; }
60+
public string NfeInutilizacaoHomologacao_VersaoDoisETres { get; }
61+
public string NfeConsultaProtocoloHomologacao_VersaoDoisETres { get; }
62+
public string NfeStatusServicoHomologacao_VersaoDoisETres { get; }
63+
public string NfeConsultaCadastroHomologacao_VersaoDoisETres { get; }
64+
public string NfeDownloadNFHomologacao_VersaoDoisETres { get; }
65+
public string NFeAutorizacaoHomologacao_VersaoTres { get; }
66+
public string NFeRetAutorizacaoHomologacao_VersaoTres { get; }
67+
public string CartaCorrecaoCancelamentoHomologacao_VersaoQuatro { get; }
68+
public string NfeInutilizacaoHomologacao_VersaoQuatro { get; }
69+
public string NfeConsultaProtocoloHomologacao_VersaoQuatro { get; }
70+
public string NfeStatusServicoHomologacao_VersaoQuatro { get; }
71+
public string NFeAutorizacaoHomologacao_VersaoQuatro { get; }
72+
public string NFeRetAutorizacaoHomologacao_VersaoQuatro { get; }
73+
public string CartaCorrecaoCancelamentoProducao_VersaoUm { get; }
74+
public string NfeRecepcaoProducao_VersaoDois { get; }
75+
public string NfeRetRecepcaoProducao_VersaoDois { get; }
76+
public string NfeInutilizacaoProducao_VersaoDoisETres { get; }
77+
public string NfeConsultaProtocoloProducao_VersaoDoisETres { get; }
78+
public string NfeStatusServicoProducao_VersaoDoisETres { get; }
79+
public string NfeConsultaCadastroProducao_VersaoDoisETres { get; }
80+
public string NfeDownloadNFProducao_VersaoDoisETres { get; }
81+
public string NFeAutorizacaoProducao_VersaoTres { get; }
82+
public string NFeRetAutorizacaoProducao_VersaoTres { get; }
83+
public string NfeInutilizacaoProducao_VersaoQuatro { get; }
84+
public string NfeConsultaProtocoloProducao_VersaoQuatro { get; }
85+
public string NfeStatusServicoProducao_VersaoQuatro { get; }
86+
public string NfeConsultaCadastroProducao_VersaoQuatro { get; }
87+
public string CartaCorrecaoCancelamentoProducao_VersaoQuatro { get; }
88+
public string NFeAutorizacaoProducao_VersaoQuatro { get; }
89+
public string NFeRetAutorizacaoProducao_VersaoQuatro { get; }
90+
}
91+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using NFe.Utils.Enderecos;
2+
3+
namespace Shared.NFe.Utils.Enderecos.NovasUrlsCeara
4+
{
5+
public static class FactoryUrlCearaMudanca
6+
{
7+
public static FactoryUrl CriaFactoryUrl()
8+
{
9+
return new FactoryUrl(new CearaSVRS());
10+
}
11+
}
12+
}

Shared.NFe.Utils/Shared.NFe.Utils.projitems

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\EnderecoServico.cs" />
3535
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\FactoryUrl.cs" />
3636
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\IZeusEnderecosUrls.cs" />
37+
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\NovasUrlsCeara\CearaSVRS.cs" />
38+
<Compile Include="$(MSBuildThisFileDirectory)Enderecos\NovasUrlsCeara\FactoryUrlCearaMudanca.cs" />
3739
<Compile Include="$(MSBuildThisFileDirectory)Enums.cs" />
3840
<Compile Include="$(MSBuildThisFileDirectory)Evento\ExtenvEvento.cs" />
3941
<Compile Include="$(MSBuildThisFileDirectory)Evento\Extevento.cs" />

0 commit comments

Comments
 (0)