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 10... Line 10...
10
10
11
import org.primefaces.model.StreamedContent;
11
import org.primefaces.model.StreamedContent;
12
12
13
import br.com.ec.domain.model.NotaFiscal;
13
import br.com.ec.domain.model.NotaFiscal;
14
import br.com.ec.domain.model.Venda;
14
import br.com.ec.domain.model.Venda;
15
import br.com.ec.domain.model.tipos.TipoModeloNotaFiscal;
-
 
16
import br.com.ec.domain.model.tipos.TipoNotaFiscal;
-
 
-
 
15
import br.com.ec.domain.model.tipos.nfe.TipoModeloNotaFiscal;
-
 
16
import br.com.ec.domain.model.tipos.nfe.TipoNotaFiscal;
17
import br.com.ec.domain.service.notafiscal.NotaFiscalService;
17
import br.com.ec.domain.service.notafiscal.NotaFiscalService;
18
import br.edu.cesmac.core.util.VerificadorUtil;
18
import br.edu.cesmac.core.util.VerificadorUtil;
19
import br.edu.cesmac.web.exception.VerificadorLancamentoException;
19
import br.edu.cesmac.web.exception.VerificadorLancamentoException;
20
import br.edu.cesmac.web.exception.VerificadorLancamentoException.CommandBean;
20
import br.edu.cesmac.web.exception.VerificadorLancamentoException.CommandBean;
21
import br.edu.cesmac.web.exception.VerificadorLancamentoException.CommandRelatorioStreamedContent;
21
import br.edu.cesmac.web.exception.VerificadorLancamentoException.CommandRelatorioStreamedContent;
Line 107... Line 107...
107
                verificarSeNotaFiscalFoiEmitida(venda);
107
                verificarSeNotaFiscalFoiEmitida(venda);
108
                setVendaSelecionada(venda);
108
                setVendaSelecionada(venda);
109
        }
109
        }
110
       
110
       
111
        private void verificarSeNotaFiscalFoiEmitida(Venda venda) {
111
        private void verificarSeNotaFiscalFoiEmitida(Venda venda) {
112
                if (notaFiscalService.verificarSeNotaFiscalJaVinculadaComVenda(venda, TipoModeloNotaFiscal.MODELO_NFCE_65.getValor(), TipoNotaFiscal.NFCE_EMITIDA.getValor())) {
-
 
-
 
112
                if (notaFiscalService.verificarSeNotaFiscalJaVinculadaComVenda(venda, TipoModeloNotaFiscal.MODELO_NFCE_65.getValor(), TipoNotaFiscal.NFCE_SAIDA.getValor())) {
113
                        venda.setEmitirNotaFiscal(true);
113
                        venda.setEmitirNotaFiscal(true);
114
                }
114
                }
115
        }
115
        }
116
       
116
       
117
        public StreamedContent downloadNotaFiscal(final NotaFiscal notaFiscal) {
117
        public StreamedContent downloadNotaFiscal(final NotaFiscal notaFiscal) {