예제 #1
0
 public virtual string Endereco()
 {
     return(string.Join(" - ", new string[] {
         string.Format("{0}, {1}", Logradouro, Numero),
         Complemento,
         Bairro,
         Cidade,
         UF.GetDescription(),
         string.Format("CEP {0:00000-000}", Cep)
     }.Where(s => !string.IsNullOrEmpty(s)).ToArray()));
 }
예제 #2
0
        public void Configurar()
        {
            var valor        = NFeEnderecoCollection.listaAutorizadora.FirstOrDefault(x => x.Item1 == UF.GetDescription() && x.Item4 == Parent.Modelo);
            var autorizadora = Parent.TipoEmissao != TipoEmissao.Normal ? valor?.Item3 : valor?.Item2;

            Enderecos = NFeEnderecoCollection.listaEnderecos
                        .Where(x => x.Autorizadora == autorizadora &&
                               x.Modelo == Parent.Modelo &&
                               x.Versao == Parent.Versao &&
                               x.Ambiente == Parent.Ambiente)
                        .ToList();
        }