Subversion Repositories Integrator Subversion

Rev

Rev 106 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 106 Rev 170
Line 6... Line 6...
6
6
7
import br.com.ec.domain.model.Loja;
7
import br.com.ec.domain.model.Loja;
8
import br.com.ec.domain.model.NotaFiscal;
8
import br.com.ec.domain.model.NotaFiscal;
9
import br.com.ec.domain.model.NotaFiscalProduto;
9
import br.com.ec.domain.model.NotaFiscalProduto;
10
import br.com.ec.domain.model.Pessoa;
10
import br.com.ec.domain.model.Pessoa;
11
import br.com.ec.domain.model.tipos.TipoNotaFiscal;
-
 
12
import br.edu.cesmac.core.util.DataUtils;
-
 
13
import br.edu.cesmac.core.util.StringUtil;
11
import br.edu.cesmac.core.util.StringUtil;
14
import br.edu.cesmac.core.util.VerificadorUtil;
12
import br.edu.cesmac.core.util.VerificadorUtil;
15
import br.edu.cesmac.web.converters.FormatarUtil;
13
import br.edu.cesmac.web.converters.FormatarUtil;
16
import br.edu.cesmac.web.util.DataUtil;
14
import br.edu.cesmac.web.util.DataUtil;
17
15
Line 22... Line 20...
22
        private Long sequencialNotaFiscal;
20
        private Long sequencialNotaFiscal;
23
       
21
       
24
        private Loja lojaEmitente;
22
        private Loja lojaEmitente;
25
        private Loja lojaDestino;
23
        private Loja lojaDestino;
26
       
24
       
27
        private Pessoa pessoaJuridicaEmitente;
-
 
28
        private Pessoa pessoaJuridicaDestinatario;
-
 
-
 
25
        private Pessoa pessoaEmitente;
-
 
26
        private Pessoa pessoaDestinatario;
29
        private List<NotaFiscalProduto> itens = new ArrayList<NotaFiscalProduto>();
27
        private List<NotaFiscalProduto> itens = new ArrayList<NotaFiscalProduto>();
30
       
28
       
31
//      private List<NfceItemDTO> itens = new ArrayList<NfceItemDTO>();
29
//      private List<NfceItemDTO> itens = new ArrayList<NfceItemDTO>();
32
       
30
       
33
        private String numero = "";
31
        private String numero = "";
Line 87... Line 85...
87
        }
85
        }
88
        public void setLojaDestino(Loja lojaDestino) {
86
        public void setLojaDestino(Loja lojaDestino) {
89
                this.lojaDestino = lojaDestino;
87
                this.lojaDestino = lojaDestino;
90
        }
88
        }
91
       
89
       
92
        public Pessoa getPessoaJuridicaEmitente() {
-
 
93
                return pessoaJuridicaEmitente;
-
 
-
 
90
        public Pessoa getPessoaEmitente() {
-
 
91
                return pessoaEmitente;
94
        }
92
        }
95
        public void setPessoaJuridicaEmitente(Pessoa pessoaJuridicaEmitente) {
-
 
96
                this.pessoaJuridicaEmitente = pessoaJuridicaEmitente;
-
 
-
 
93
        public void setPessoaEmitente(Pessoa pessoaEmitente) {
-
 
94
                this.pessoaEmitente = pessoaEmitente;
97
        }
95
        }
98
       
96
       
99
        public Pessoa getPessoaJuridicaDestinatario() {
-
 
100
                return pessoaJuridicaDestinatario;
-
 
-
 
97
        public Pessoa getPessoaDestinatario() {
-
 
98
                return pessoaDestinatario;
101
        }
99
        }
102
        public void setPessoaJuridicaDestinatario(Pessoa pessoaJuridicaDestinatario) {
-
 
103
                this.pessoaJuridicaDestinatario = pessoaJuridicaDestinatario;
-
 
-
 
100
        public void setPessoaDestinatario(Pessoa pessoaDestinatario) {
-
 
101
                this.pessoaDestinatario = pessoaDestinatario;
104
        }
102
        }
105
       
103
       
106
        public List<NotaFiscalProduto> getItens() {
104
        public List<NotaFiscalProduto> getItens() {
107
                return itens;
105
                return itens;
108
        }
106
        }
Line 177... Line 175...
177
        }
175
        }
178
       
176
       
179
        /*******************************************************************/
177
        /*******************************************************************/
180
       
178
       
181
        public String getRazaoSocialDaLoja() {
179
        public String getRazaoSocialDaLoja() {
182
                return VerificadorUtil.naoEstaNulo(getPessoaJuridicaEmitente())? getPessoaJuridicaEmitente().getRazaoSocial() : "";
-
 
-
 
180
                return VerificadorUtil.naoEstaNulo(getPessoaEmitente())? getPessoaEmitente().getRazaoSocial() : "";
183
        }
181
        }
184
       
182
       
185
        public String getCnpjDaLoja() {
183
        public String getCnpjDaLoja() {
186
                return VerificadorUtil.naoEstaNulo(getPessoaJuridicaEmitente())? StringUtil.formatarCnpj(getPessoaJuridicaEmitente().getCpfCnpj()) : "";
-
 
-
 
184
                return VerificadorUtil.naoEstaNulo(getPessoaEmitente())? StringUtil.formatarCnpj(getPessoaEmitente().getCpfCnpj()) : "";
187
        }
185
        }
188
        /*
186
        /*
189
        public String getEnderecoDoEmitente() {
187
        public String getEnderecoDoEmitente() {
190
                return getEnderecoEmitente().getLogradouro() + ", " + getEnderecoEmitente().getNumero() + ", " + getEnderecoEmitente().getComplemento() + ", " +
188
                return getEnderecoEmitente().getLogradouro() + ", " + getEnderecoEmitente().getNumero() + ", " + getEnderecoEmitente().getComplemento() + ", " +
191
                                getEnderecoEmitente().getBairro() + ", " + getEnderecoEmitente().getMunicipio() + ", " + getEnderecoEmitente().getUnidadeFederativa();
189
                                getEnderecoEmitente().getBairro() + ", " + getEnderecoEmitente().getMunicipio() + ", " + getEnderecoEmitente().getUnidadeFederativa();
Line 284... Line 282...
284
                if (VerificadorUtil.naoEstaNulo(nf.getNumeroNotaFiscal())) {
282
                if (VerificadorUtil.naoEstaNulo(nf.getNumeroNotaFiscal())) {
285
                        this.setNumero(nf.getNumeroNotaFiscal().toString());
283
                        this.setNumero(nf.getNumeroNotaFiscal().toString());
286
                }
284
                }
287
                this.setSerie(nf.getSerie());
285
                this.setSerie(nf.getSerie());
288
                this.setDataHoraEmissao(DataUtil.retornarDataFormatadaEmFormatoTexto("yyyy-MM-dd'T'HH:mm:ss'-03:00'", nf.getDataHoraEmissao()));
286
                this.setDataHoraEmissao(DataUtil.retornarDataFormatadaEmFormatoTexto("yyyy-MM-dd'T'HH:mm:ss'-03:00'", nf.getDataHoraEmissao()));
289
                this.setPessoaJuridicaEmitente(nf.getPessoaJuridicaEmitente());
-
 
290
                this.setPessoaJuridicaDestinatario(nf.getPessoaJuridicaDestinatario());
-
 
-
 
287
                this.setPessoaEmitente(nf.getPessoaEmitente());
-
 
288
                this.setPessoaDestinatario(nf.getPessoaDestinatario());
291
                if (VerificadorUtil.naoEstaNulo(nf.getListaNFRemessaProdutos())) {
289
                if (VerificadorUtil.naoEstaNulo(nf.getListaNFRemessaProdutos())) {
292
                        this.setItens(nf.getListaNFRemessaProdutos());
290
                        this.setItens(nf.getListaNFRemessaProdutos());
293
                }
291
                }
294
                this.setNotaFiscal(nf);
292
                this.setNotaFiscal(nf);
295
        }
293
        }