Example #1
0
        protected enderDest GetEnderecoDestinatario()
        {
            var enderDest = new enderDest
            {
                xLgr    = "RUA ...",
                nro     = "S/N",
                xBairro = "CENTRO",
                cMun    = 5300108,
                xMun    = "brasilia",
                UF      = "DF",
                CEP     = "71925000",
                cPais   = 1058,
                xPais   = "BRASIL"
            };

            /*
             * var enderDest = new enderDest
             * {
             *  xLgr = NFeSelected.NfeDestinatario.Logradouro,
             *  nro = NFeSelected.NfeDestinatario.Numero,
             *  xBairro = NFeSelected.NfeDestinatario.Bairro,
             *  cMun = NFeSelected.NfeDestinatario.CodigoMunicipio.Value,
             *  xMun = NFeSelected.NfeDestinatario.NomeMunicipio,
             *  UF = NFeSelected.NfeDestinatario.Uf,
             *  CEP = NFeSelected.NfeDestinatario.Cep,
             *  cPais = 1058,
             *  xPais = "BRASIL"
             * };
             */
            return(enderDest);
        }
Example #2
0
        protected virtual enderDest GetEnderecoDestinatario()
        {
            var enderDest = new enderDest
            {
                xLgr    = "RUA ...",
                nro     = "S/N",
                xBairro = "CENTRO",
                cMun    = 2802908,
                xMun    = "ITABAIANA",
                UF      = "SE",
                CEP     = 49500000,
                cPais   = 1058,
                xPais   = "BRASIL"
            };

            return(enderDest);
        }
Example #3
0
        private static enderDest GetEnderecoDestinatario()
        {
            enderDest enderDest = new enderDest
            {
                xLgr    = "RUA ...",
                nro     = "S/N",
                xBairro = "CENTRO",
                cMun    = 2802908,
                xMun    = "ITABAIANA",
                UF      = "SE",
                CEP     = "49500000",
                cPais   = 1058,
                xPais   = "BRASIL"
            };

            return(enderDest);
        }
Example #4
0
        protected virtual enderDest GetEnderecoDestinatario()
        {
            var enderDest = new enderDest
            {
                xLgr    = "RUA ...",
                nro     = "S/N",
                xBairro = "CENTRO",
                cMun    = 5300108,
                xMun    = "brasilia",
                UF      = "DF",
                CEP     = "71925000",
                cPais   = 1058,
                xPais   = "BRASIL"
            };

            return(enderDest);
        }
        protected virtual enderDest GetEnderecoDestinatario()
        {
            var enderDest = new enderDest
            {
                //xLgr = "RUA ...",
                //nro = "S/N",
                //xBairro = "CENTRO",
                //cMun = 2802908,
                //xMun = "ITABAIANA",
                //UF = "SE",
                //CEP = "49500000",
                //cPais = 1058,
                //xPais = "BRASIL"
            };

            return(enderDest);
        }
Example #6
0
        private static string MontaMensagemConsumidor(dest dest)
        {
            var mensagem = new StringBuilder("CONSUMIDOR ");

            if (dest == null || (string.IsNullOrEmpty(dest.CPF) && string.IsNullOrEmpty(dest.CNPJ)))
            {
                mensagem.Append("NÃO IDENTIFICADO");
                return(mensagem.ToString());
            }

            if (!string.IsNullOrEmpty(dest.idEstrangeiro))
            {
                mensagem.Append("Id ");
                mensagem.Append(dest.idEstrangeiro);
            }


            if (!string.IsNullOrEmpty(dest.CPF))
            {
                mensagem.Append("CPF ");
                mensagem.Append(dest.CPF);
            }

            if (!string.IsNullOrEmpty(dest.CNPJ))
            {
                mensagem.Append("CNPJ ");
                mensagem.Append(dest.CNPJ);
            }

            if (!string.IsNullOrEmpty(dest.xNome))
            {
                mensagem.Append(" ");
                mensagem.Append(dest.xNome);
            }

            enderDest enderecoDest = dest.enderDest;

            if (enderecoDest == null)
            {
                return(mensagem.ToString().Replace(", ,", ", "));
            }

            string rua = string.Empty;

            if (!string.IsNullOrEmpty(enderecoDest.xLgr))
            {
                rua = enderecoDest.xLgr;
            }

            string numero = "S/N";

            if (!string.IsNullOrEmpty(enderecoDest.nro))
            {
                numero = enderecoDest.nro;
            }

            var bairro = string.Empty;

            if (!string.IsNullOrEmpty(enderecoDest.xBairro))
            {
                bairro = enderecoDest.xBairro;
            }

            var cidade = string.Empty;

            if (!string.IsNullOrEmpty(enderecoDest.xMun))
            {
                bairro = enderecoDest.xMun;
            }

            var siglaUf = string.Empty;

            if (!string.IsNullOrEmpty(enderecoDest.UF))
            {
                bairro = enderecoDest.UF;
            }

            if (string.IsNullOrEmpty(rua))
            {
                return(mensagem.ToString());
            }
            mensagem.Append(" - ");
            mensagem.Append(rua);
            mensagem.Append(", ");
            mensagem.Append(numero);
            mensagem.Append(", ");
            mensagem.Append(bairro);
            mensagem.Append(", ");
            mensagem.Append(cidade);
            mensagem.Append(" - ");
            mensagem.Append(siglaUf);

            return(mensagem.ToString().Replace(", ,", ", "));
        }
 protected void SetEnderecoDestinatario(enderDest ender)
 {
     AssertionConcern.AssertArgumentNotNull(Dest, "O destinatário ainda não foi inicializado");
     Dest.enderDest = ender;
 }