示例#1
0
        protected virtual dest GetDestinatario(VersaoServico versao, ModeloDocumento modelo)
        {
            var dest = new dest(versao)
            {
                CNPJ = "99999999000191",
                //CPF = "99999999999",
            };

            if (modelo == ModeloDocumento.NFe)
            {
                dest.xNome     = "NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL"; //Obrigatório para NFe e opcional para NFCe
                dest.enderDest = GetEnderecoDestinatario();                                    //Obrigatório para NFe e opcional para NFCe
            }

            //if (versao == VersaoServico.ve200)
            //    dest.IE = "ISENTO";
            if (versao == VersaoServico.ve200)
            {
                return(dest);
            }

            dest.indIEDest = indIEDest.NaoContribuinte; //NFCe: Tem que ser não contribuinte V3.00 Somente
            dest.email     = "*****@*****.**";         //V3.00 Somente
            return(dest);
        }
        protected virtual dest GetDestinatario(VersaoServico versao, ModeloDocumento modelo)
        {
            // TODO: CPF na nota?
            var dest = new dest(versao)
            {
                CPF       = "07506178966",
                xNome     = nfeEmitadaHomolog,
                indIEDest = indIEDest.NaoContribuinte,
                email     = "*****@*****.**"
            };

            //if (modelo == ModeloDocumento.NFe)
            //{
            //    dest.xNome = "NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL"; //Obrigatório para NFe e opcional para NFCe
            //    dest.enderDest = GetEnderecoDestinatario(); //Obrigatório para NFe e opcional para NFCe
            //}

            ////if (versao == VersaoServico.ve200)
            ////    dest.IE = "ISENTO";
            //if (versao == VersaoServico.ve200) return dest;

            //dest.indIEDest = indIEDest.NaoContribuinte; //NFCe: Tem que ser não contribuinte V3.00 Somente
            //dest.email = "*****@*****.**"; //V3.00 Somente
            return(dest);
        }
示例#3
0
        public infNFe()
        {
            ide  = new ide();
            emit = new emit();
            dest = new dest();

            total   = new total();
            transp  = new transp();
            cobr    = new cobr();
            infAdic = new infAdic();
        }
示例#4
0
        protected dest GetDestinatario()
        {
            dest dest = new dest(_configuracoes.CfgServico.VersaoNFeAutorizacao);

            dest.xNome     = "NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL"; //NFeSelected.NfeDestinatario.Nome
            dest.indIEDest = indIEDest.NaoContribuinte;
            dest.email     = NFeSelected.NfeDestinatario.Email;
            dest.CPF       = NFeSelected.NfeDestinatario.CpfCnpj;
            dest.enderDest = GetEnderecoDestinatario();

            return(dest);
        }
示例#5
0
        protected virtual dest GetDestinatario(VersaoServico versao)
        {
            var dest = new dest(versao)
            {
                CNPJ = "99999999000191",
                //CPF = "99999999999",
                xNome     = "NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL",
                enderDest = GetEnderecoDestinatario()
            };

            //if (versao == VersaoServico.ve200)
            //    dest.IE = "ISENTO";
            if (versao != VersaoServico.ve310)
            {
                return(dest);
            }
            dest.indIEDest = indIEDest.NaoContribuinte; //NFCe: Tem que ser não contribuinte V3.00 Somente
            dest.email     = "*****@*****.**";         //V3.00 Somente
            return(dest);
        }
示例#6
0
    void Hit()
    {
        if (radius == 0)
        {
            target.GetComponent <dest>().hp -= gameObject.GetComponentInParent <fire>().damage;
        }
        else
        {
            Collider[] cols = Physics.OverlapSphere(transform.position, radius);

            foreach (Collider c in cols)
            {
                dest e = c.GetComponent <dest>();
                if (e != null)
                {
                    e.GetComponent <dest>().hp -= gameObject.GetComponentInParent <fire>().damage;
                }
            }
        }
    }
示例#7
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(", ,", ", "));
        }
示例#8
0
 => new ValueTask <(int, int)?>(Read(data, position, dest, offset, count));
 super(dest, page, pageName, inlineGraphics);
 AppendFormat(ref dest, format, arg0);
 protected void SetDestinatario(dest dest)
 {
     Dest = dest;
 }
示例#12
0
 property?.SetValue(dest, value, null);