Subversion Repositories Integrator Subversion

Rev

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

Rev 195 Rev 339
Line 42... Line 42...
42
        private String justificativaIntervaloInicio;
42
        private String justificativaIntervaloInicio;
43
        private Date dataHoraIntervaloFim;
43
        private Date dataHoraIntervaloFim;
44
        private String justificativaIntervaloFim;
44
        private String justificativaIntervaloFim;
45
        private String observacao;
45
        private String observacao;
46
        private String tipoSituacao;
46
        private String tipoSituacao;
-
 
47
        private Boolean indicadorValidadoRh = false;
47
        private Boolean indicadorAtivo = true;
48
        private Boolean indicadorAtivo = true;
48
49
49
        @Id
50
        @Id
50
        @SequenceGenerator(name = "sq_ponto")
51
        @SequenceGenerator(name = "sq_ponto")
51
        @GeneratedValue(strategy = GenerationType.IDENTITY)
52
        @GeneratedValue(strategy = GenerationType.IDENTITY)
Line 160... Line 161...
160
        public String getObservacao() {
161
        public String getObservacao() {
161
                return observacao;
162
                return observacao;
162
        }
163
        }
163
        public void setObservacao(String observacao) {
164
        public void setObservacao(String observacao) {
164
                this.observacao = StringUtil.setarUpperCaseComTrim(observacao);
165
                this.observacao = StringUtil.setarUpperCaseComTrim(observacao);
-
 
166
        }
-
 
167
       
-
 
168
        @Column(name="ind_validado_rh")
-
 
169
        public Boolean getIndicadorValidadoRh() {
-
 
170
                return indicadorValidadoRh;
-
 
171
        }
-
 
172
        public void setIndicadorValidadoRh(Boolean indicadorValidadoRh) {
-
 
173
                this.indicadorValidadoRh = indicadorValidadoRh;
165
        }
174
        }
166
       
175
       
167
        @Column(name="ind_ativo")
176
        @Column(name="ind_ativo")
168
        public Boolean getIndicadorAtivo() {
177
        public Boolean getIndicadorAtivo() {
169
                return indicadorAtivo;
178
                return indicadorAtivo;
Line 235... Line 244...
235
        public String getIntervalo() {
244
        public String getIntervalo() {
236
                if (VerificadorUtil.naoEstaNulo(getDataHoraIntervaloInicio()) && VerificadorUtil.naoEstaNulo(getDataHoraIntervaloFim())) {
245
                if (VerificadorUtil.naoEstaNulo(getDataHoraIntervaloInicio()) && VerificadorUtil.naoEstaNulo(getDataHoraIntervaloFim())) {
237
                        return DataUtils.calcularDiferencaEntreDatasRetornandoHorasEeMinutos(getDataHoraIntervaloInicio(),getDataHoraIntervaloFim());
246
                        return DataUtils.calcularDiferencaEntreDatasRetornandoHorasEeMinutos(getDataHoraIntervaloInicio(),getDataHoraIntervaloFim());
238
                }
247
                }
239
                return null;
248
                return null;
-
 
249
        }
-
 
250
       
-
 
251
        @Transient
-
 
252
        public String getNomeDaPessoa() {
-
 
253
                return VerificadorUtil.naoEstaNulo(getPessoa())? getPessoa().getNome() : null;
240
        }
254
        }
241
       
255
       
242
        //TODO: FALTA FINALIZAR
256
        //TODO: FALTA FINALIZAR
243
        @Transient
257
        @Transient
244
        public Double getHorasExtras() {
258
        public Double getHorasExtras() {