Subversion Repositories Integrator Subversion

Rev

Rev 715 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 715 Rev 732
Line 2... Line 2...
2
2
3
import java.io.File;
3
import java.io.File;
4
import java.util.Date;
4
import java.util.Date;
5
5
6
import javax.faces.context.FacesContext;
6
import javax.faces.context.FacesContext;
7
import javax.persistence.Transient;
-
 
8
import javax.servlet.ServletContext;
7
import javax.servlet.ServletContext;
9
8
10
import br.com.ec.domain.model.Vigencia;
9
import br.com.ec.domain.model.Vigencia;
11
import br.com.ec.domain.model.tipos.TipoSituacoesVigencia;
10
import br.com.ec.domain.model.tipos.TipoSituacoesVigencia;
12
import br.com.ec.domain.shared.ConstantesSEC;
11
import br.com.ec.domain.shared.ConstantesSEC;
Line 16... Line 15...
16
        private Long sequencial;
15
        private Long sequencial;
17
        private String descricao;
16
        private String descricao;
18
        private Date dataInicio;
17
        private Date dataInicio;
19
        private Date dataFim;
18
        private Date dataFim;
20
       
19
       
-
 
20
        private String tipoSituacaoValeTransporte;
21
        private String tipoSituacaoFolha;
21
        private String tipoSituacaoFolha;
22
        private String tipoSituacaoConciliacaoBancaria;
22
        private String tipoSituacaoConciliacaoBancaria;
23
       
23
       
24
        private Boolean possuiConsolidacaoEstoque;
24
        private Boolean possuiConsolidacaoEstoque;
25
       
25
       
Line 28... Line 28...
28
        public VigenciaDTO(Long sequencial) {
28
        public VigenciaDTO(Long sequencial) {
29
                this.sequencial = sequencial;
29
                this.sequencial = sequencial;
30
        }
30
        }
31
       
31
       
32
        public static String CONSULTA_DTO_CONSOLIDACAO = "new br.com.ec.domain.dto.VigenciaDTO("
32
        public static String CONSULTA_DTO_CONSOLIDACAO = "new br.com.ec.domain.dto.VigenciaDTO("
33
                        + "e.sequencial, e.descricao, e.dataInicio, e.dataFim, e.tipoSituacaoFolha, e.tipoSituacaoConciliacaoBancaria, "
-
 
-
 
33
                        + "e.sequencial, e.descricao, e.dataInicio, e.dataFim, e.tipoSituacaoValeTransporte, e.tipoSituacaoFolha, "
-
 
34
                        + "e.tipoSituacaoConciliacaoBancaria, "
34
                        + "EXISTS (SELECT c FROM ConsolidadoEstoque c WHERE c.vigencia.sequencial = e.sequencial)) ";
35
                        + "EXISTS (SELECT c FROM ConsolidadoEstoque c WHERE c.vigencia.sequencial = e.sequencial)) ";
35
        public VigenciaDTO(Long sequencial, String descricao, Date dataInicio, Date dataFim, String tipoSituacaoFolha,
-
 
36
                        String tipoSituacaoConciliacaoBancaria, Boolean possuiConsolidacaoEstoque) {
-
 
-
 
36
        public VigenciaDTO(Long sequencial, String descricao, Date dataInicio, Date dataFim, String tipoSituacaoValeTransporte,
-
 
37
                        String tipoSituacaoFolha, String tipoSituacaoConciliacaoBancaria, Boolean possuiConsolidacaoEstoque) {
37
                this.sequencial = sequencial;
38
                this.sequencial = sequencial;
38
                this.descricao = descricao;
39
                this.descricao = descricao;
39
                this.dataInicio = dataInicio;
40
                this.dataInicio = dataInicio;
40
                this.dataFim = dataFim;
41
                this.dataFim = dataFim;
-
 
42
                this.tipoSituacaoValeTransporte = tipoSituacaoValeTransporte;
41
                this.tipoSituacaoFolha = tipoSituacaoFolha;
43
                this.tipoSituacaoFolha = tipoSituacaoFolha;
42
                this.tipoSituacaoConciliacaoBancaria = tipoSituacaoConciliacaoBancaria;
44
                this.tipoSituacaoConciliacaoBancaria = tipoSituacaoConciliacaoBancaria;
43
                this.possuiConsolidacaoEstoque = possuiConsolidacaoEstoque;
45
                this.possuiConsolidacaoEstoque = possuiConsolidacaoEstoque;
44
        }
46
        }
45
       
47
       
46
        public static String CONSULTA_DTO_COMPLETA = "new br.com.ec.domain.dto.VigenciaDTO("
48
        public static String CONSULTA_DTO_COMPLETA = "new br.com.ec.domain.dto.VigenciaDTO("
47
                        + "e.sequencial, e.descricao, e.dataInicio, e.dataFim, e.tipoSituacaoFolha, e.tipoSituacaoConciliacaoBancaria) ";
-
 
48
        public VigenciaDTO(Long sequencial, String descricao, Date dataInicio, Date dataFim, String tipoSituacaoFolha, String tipoSituacaoConciliacaoBancaria) {
-
 
-
 
49
                        + "e.sequencial, e.descricao, e.dataInicio, e.dataFim, e.tipoSituacaoValeTransporte, e.tipoSituacaoFolha, e.tipoSituacaoConciliacaoBancaria) ";
-
 
50
        public VigenciaDTO(Long sequencial, String descricao, Date dataInicio, Date dataFim, String tipoSituacaoValeTransporte,
-
 
51
                        String tipoSituacaoFolha, String tipoSituacaoConciliacaoBancaria) {
49
                this.sequencial = sequencial;
52
                this.sequencial = sequencial;
50
                this.descricao = descricao;
53
                this.descricao = descricao;
51
                this.dataInicio = dataInicio;
54
                this.dataInicio = dataInicio;
52
                this.dataFim = dataFim;
55
                this.dataFim = dataFim;
-
 
56
                this.tipoSituacaoValeTransporte = tipoSituacaoValeTransporte;
53
                this.tipoSituacaoFolha = tipoSituacaoFolha;
57
                this.tipoSituacaoFolha = tipoSituacaoFolha;
54
                this.tipoSituacaoConciliacaoBancaria = tipoSituacaoConciliacaoBancaria;
58
                this.tipoSituacaoConciliacaoBancaria = tipoSituacaoConciliacaoBancaria;
55
        }
59
        }
56
       
60
       
57
        public VigenciaDTO(Long sequencial, String descricao) {
61
        public VigenciaDTO(Long sequencial, String descricao) {
Line 90... Line 94...
90
        public Date getDataFim() {
94
        public Date getDataFim() {
91
                return dataFim;
95
                return dataFim;
92
        }
96
        }
93
        public void setDataFim(Date dataFim) {
97
        public void setDataFim(Date dataFim) {
94
                this.dataFim = dataFim;
98
                this.dataFim = dataFim;
-
 
99
        }
-
 
100
       
-
 
101
        public String getTipoSituacaoValeTransporte() {
-
 
102
                return tipoSituacaoValeTransporte;
-
 
103
        }
-
 
104
        public void setTipoSituacaoValeTransporte(String tipoSituacaoValeTransporte) {
-
 
105
                this.tipoSituacaoValeTransporte = tipoSituacaoValeTransporte;
-
 
106
        }
-
 
107
        public String descricaoSituacaoValeTransporte() {
-
 
108
                return TipoSituacoesVigencia.parse(getTipoSituacaoValeTransporte()).getDescricao();
95
        }
109
        }
96
       
110
       
97
        public String getTipoSituacaoFolha() {
111
        public String getTipoSituacaoFolha() {
98
                return tipoSituacaoFolha;
112
                return tipoSituacaoFolha;
99
        }
113
        }