Rev 472 | Rev 477 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 472 | Rev 474 | ||
|---|---|---|---|
| Line 9... | Line 9... | ||
| 9 | import org.primefaces.model.StreamedContent; |
9 | import org.primefaces.model.StreamedContent; |
| 10 | import org.springframework.context.annotation.Scope; |
10 | import org.springframework.context.annotation.Scope; |
| 11 | 11 | ||
| 12 | import br.com.ec.controller.consultademanda.NotaFiscalConsultaPorDemanda; |
12 | import br.com.ec.controller.consultademanda.NotaFiscalConsultaPorDemanda; |
| 13 | import br.com.ec.core.generic.GenericService; |
13 | import br.com.ec.core.generic.GenericService; |
| - | 14 | import br.com.ec.core.util.VerificadorUtil; |
|
| 14 | import br.com.ec.domain.dto.CompraProdutoDTO; |
15 | import br.com.ec.domain.dto.CompraProdutoDTO; |
| 15 | import br.com.ec.domain.dto.NotaFiscalDTO; |
16 | import br.com.ec.domain.dto.NotaFiscalDTO; |
| 16 | import br.com.ec.domain.dto.NotaFiscalProdutoDTO; |
17 | import br.com.ec.domain.dto.NotaFiscalProdutoDTO; |
| 17 | import br.com.ec.domain.dto.ProdutoDTO; |
18 | import br.com.ec.domain.dto.ProdutoDTO; |
| 18 | import br.com.ec.domain.dto.consulta.ParametrosConsultaNotaFiscal; |
19 | import br.com.ec.domain.dto.consulta.ParametrosConsultaNotaFiscal; |
| 19 | import br.com.ec.domain.model.NotaFiscal; |
20 | import br.com.ec.domain.model.NotaFiscal; |
| 20 | import br.com.ec.domain.model.Pessoa; |
21 | import br.com.ec.domain.model.Pessoa; |
| - | 22 | import br.com.ec.domain.model.Transporte; |
|
| 21 | import br.com.ec.domain.model.Venda; |
23 | import br.com.ec.domain.model.Venda; |
| 22 | import br.com.ec.domain.model.nfe.TipoModeloNotaFiscal; |
24 | import br.com.ec.domain.model.nfe.TipoModeloNotaFiscal; |
| 23 | import br.com.ec.domain.model.nfe.TipoNotaFiscal; |
25 | import br.com.ec.domain.model.nfe.TipoNotaFiscal; |
| - | 26 | import br.com.ec.domain.model.tipos.TipoModalidadeFrete; |
|
| 24 | import br.com.ec.domain.service.CompraProdutoService; |
27 | import br.com.ec.domain.service.CompraProdutoService; |
| 25 | import br.com.ec.domain.service.EmissorRelatorioService; |
28 | import br.com.ec.domain.service.EmissorRelatorioService; |
| 26 | import br.com.ec.domain.service.NotaFiscalProdutoService; |
29 | import br.com.ec.domain.service.NotaFiscalProdutoService; |
| 27 | import br.com.ec.domain.service.NotaFiscalService; |
30 | import br.com.ec.domain.service.NotaFiscalService; |
| 28 | import br.com.ec.domain.service.ProdutoService; |
31 | import br.com.ec.domain.service.ProdutoService; |
| Line 99... | Line 102... | ||
| 99 | }
|
102 | }
|
| 100 | 103 | ||
| 101 | @Override |
104 | @Override |
| 102 | public void preConsultar() { |
105 | public void preConsultar() { |
| 103 | setTipoOperacao(TipoOperacao.CONSULTAR); |
106 | setTipoOperacao(TipoOperacao.CONSULTAR); |
| - | 107 | }
|
|
| - | 108 | ||
| - | 109 | @Override |
|
| - | 110 | public void preAlterar(NotaFiscal notaFiscal) { |
|
| - | 111 | if (VerificadorUtil.estaNulo(notaFiscal.getTransporte())) { |
|
| - | 112 | notaFiscal.setTransporte(new Transporte()); |
|
| - | 113 | }
|
|
| - | 114 | super.preAlterar(notaFiscal); |
|
| 104 | }
|
115 | }
|
| 105 | 116 | ||
| 106 | /*
|
117 | /*
|
| 107 | @Override
|
118 | @Override
|
| 108 | public void preAlterar(NotaFiscal notaFiscal) {
|
119 | public void preAlterar(NotaFiscal notaFiscal) {
|
| Line 133... | Line 144... | ||
| 133 | lazy.setarParametrosConsulta(getParametrosConsultaNotaFiscal()); |
144 | lazy.setarParametrosConsulta(getParametrosConsultaNotaFiscal()); |
| 134 | }
|
145 | }
|
| 135 | 146 | ||
| 136 | public TipoNotaFiscal[] getTiposNotaFiscal() { |
147 | public TipoNotaFiscal[] getTiposNotaFiscal() { |
| 137 | return TipoNotaFiscal.values(); |
148 | return TipoNotaFiscal.values(); |
| - | 149 | }
|
|
| - | 150 | ||
| - | 151 | public TipoModalidadeFrete[] getTiposModalidadeFrete() { |
|
| - | 152 | return TipoModalidadeFrete.values(); |
|
| 138 | }
|
153 | }
|
| 139 | 154 | ||
| 140 | public Long getSequencialVendaParaVinculo() { |
155 | public Long getSequencialVendaParaVinculo() { |
| 141 | return sequencialVendaParaVinculo; |
156 | return sequencialVendaParaVinculo; |
| 142 | }
|
157 | }
|