Exemplo n.º 1
0
        private static emitOs ConverteEmitente(Documento documento)
        {
            var emit = new emitOs();

            emit.CNPJ  = documento.Emitente.Cnpj;
            emit.IE    = documento.Emitente.InscricaoEstadual;
            emit.IEST  = documento.Emitente.InscricaoEstadualST;
            emit.xNome = documento.Emitente.RazaoSocial;
            emit.xFant = documento.Emitente.NomeFantasia;

            var enderEmit = new enderEmit();

            enderEmit.xLgr    = documento.Emitente.EnderecoBase.Logradouro;
            enderEmit.nro     = documento.Emitente.EnderecoBase.Numero;
            enderEmit.xCpl    = documento.Emitente.EnderecoBase.Complemento;
            enderEmit.xBairro = documento.Emitente.EnderecoBase.Bairro;
            enderEmit.cMun    = documento.Emitente.EnderecoBase.Cidade.CodigoIbge;
            enderEmit.xMun    = documento.Emitente.EnderecoBase.Cidade.Nome;
            enderEmit.CEP     = documento.Emitente.EnderecoBase.Cep;
            enderEmit.UF      = enderEmit.UF.SiglaParaEstado(documento.Emitente.EnderecoBase.Cidade.SiglaUF);
            enderEmit.fone    = documento.Emitente.Telefone;

            emit.enderEmit = enderEmit;
            return(emit);
        }
Exemplo n.º 2
0
        protected virtual enderEmit GetEnderecoEmitente()
        {
            //CEP = "86020390",
            //UF = "PR",
            //cMun = 4113700,
            //cPais = 1058,
            //fone = 4333251627,
            //nro = "1287",
            //xBairro = "Centro",
            //xCpl =
            var enderEmit = new enderEmit
            {
                xLgr    = "RUA PIAUÍ",
                nro     = "1287",
                xBairro = "CENTRO",
                cMun    = 4113700,
                xMun    = "LONDRINA",
                UF      = "PR",
                CEP     = "49500000",
                fone    = 4333251627,
                cPais   = 1058,
                xPais   = "BRASIL"
            };

            return(enderEmit);
        }
Exemplo n.º 3
0
 public ConfiguracaoApp()
 {
     CfgServico = ConfiguracaoServico.Instancia;
     CfgServico.tpAmb = TipoAmbiente.taHomologacao;
     CfgServico.tpEmis = TipoEmissao.teNormal;
     Emitente = new emit {CPF = ""};
     EnderecoEmitente = new enderEmit();
 }
Exemplo n.º 4
0
 public Configuracao(enderEmit enderecoEmitente, ConfiguracaoServico configuracaoServico, emit emitente,
                     ConfiguracaoEmail configuracaoEmail, ConfiguracaoDanfeNfce configuracaoDanfeNfce)
 {
     EnderecoEmitente      = enderecoEmitente;
     CfgServico            = configuracaoServico;
     Emitente              = emitente;
     ConfiguracaoEmail     = configuracaoEmail;
     ConfiguracaoDanfeNfce = configuracaoDanfeNfce;
 }
Exemplo n.º 5
0
 public ConfiguracaoApp()
 {
     CfgServico        = ConfiguracaoServico.Instancia;
     CfgServico.tpAmb  = TipoAmbiente.taHomologacao;
     CfgServico.tpEmis = TipoEmissao.teNormal;
     Emitente          = new emit {
         CPF = "", CRT = CRT.SimplesNacional
     };
     EnderecoEmitente      = new enderEmit();
     ConfiguracaoDanfeNfce = new ConfiguracaoDanfeNfce(NfceDetalheVendaNormal.UmaLinha, NfceDetalheVendaContigencia.UmaLinha, "", "");
 }
 public ConfiguracaoApp()
 {
     CfgServico        = ConfiguracaoServico.Instancia;
     CfgServico.tpAmb  = TipoAmbiente.taHomologacao;
     CfgServico.tpEmis = TipoEmissao.teNormal;
     Emitente          = new emit {
         CPF = "", CRT = CRT.SimplesNacional
     };
     EnderecoEmitente  = new enderEmit();
     ConfiguracaoEmail = new ConfiguracaoEmail("*****@*****.**", "senha", "Envio de NFE", Resources.MensagemHtml, "smtp.dominio.com", 587, true, true);
     ConfiguracaoCsc   = new ConfiguracaoCsc("000001", "");
 }
 public ConfiguracaoApp()
 {
     CfgServico        = ConfiguracaoServico.Instancia;
     CfgServico.tpAmb  = TipoAmbiente.Homologacao;
     CfgServico.tpEmis = TipoEmissao.teNormal;
     CfgServico.ProtocoloDeSeguranca = ServicePointManager.SecurityProtocol;
     Emitente = new emit {
         CPF = "", CRT = CRT.SimplesNacional
     };
     EnderecoEmitente  = new enderEmit();
     ConfiguracaoEmail = new ConfiguracaoEmail("*****@*****.**", "senha", "Envio de NFE", Properties.Resources.MensagemHtml, "smtp.dominio.com", 587, true, true);
 }
Exemplo n.º 8
0
 public ConfiguracaoApp()
 {
     CfgServico        = ConfiguracaoServico.Instancia;
     CfgServico.tpAmb  = TipoAmbiente.Homologacao;
     CfgServico.tpEmis = TipoEmissao.teNormal;
     CfgServico.ProtocoloDeSeguranca = ServicePointManager.SecurityProtocol;
     Emitente = new emit {
         CPF = "", CRT = CRT.SimplesNacional
     };
     EnderecoEmitente      = new enderEmit();
     ConfiguracaoEmail     = new ConfiguracaoEmail("*****@*****.**", "senha", "Envio de NFE", Resources.MensagemHtml, "smtp.dominio.com", 587, true, true);
     ConfiguracaoCsc       = new ConfiguracaoCsc("000001", "");
     ConfiguracaoDanfeNfce = new ConfiguracaoDanfeNfce(NfceDetalheVendaNormal.UmaLinha, NfceDetalheVendaContigencia.UmaLinha, documentoCancelado: true);
 }
Exemplo n.º 9
0
        private string EnderecoEmitente()
        {
            enderEmit enderEmit = _nfe.infNFe.emit.enderEmit;

            string foneEmit = string.Empty;

            if (enderEmit.fone != null)
            {
                StringBuilder fone = new StringBuilder(" - FONE: ");
                fone.Append(enderEmit.fone);
                foneEmit = fone.ToString();
            }


            StringBuilder enderecoEmitenteBuilder = new StringBuilder();

            enderecoEmitenteBuilder.Append(enderEmit.xLgr);
            enderecoEmitenteBuilder.Append(" ");

            if (string.IsNullOrEmpty(enderEmit.nro))
            {
                enderecoEmitenteBuilder.Append("S/N, ");
            }

            if (!string.IsNullOrEmpty(enderEmit.nro))
            {
                enderecoEmitenteBuilder.Append(enderEmit.nro);
                enderecoEmitenteBuilder.Append(", ");
            }

            enderecoEmitenteBuilder.Append(enderEmit.xBairro);
            enderecoEmitenteBuilder.Append(", ");
            enderecoEmitenteBuilder.Append(enderEmit.xMun);
            enderecoEmitenteBuilder.Append(", ");
            enderecoEmitenteBuilder.Append(enderEmit.UF);
            enderecoEmitenteBuilder.Append(foneEmit);

            return(enderecoEmitenteBuilder.ToString());
        }