Subversion Repositories Integrator Subversion

Rev

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

Rev 544 Rev 647
Line 15... Line 15...
15
import org.hibernate.annotations.ForeignKey;
15
import org.hibernate.annotations.ForeignKey;
16
16
17
import br.com.ec.core.generic.identidade.Identidade;
17
import br.com.ec.core.generic.identidade.Identidade;
18
import br.com.ec.core.util.StringUtil;
18
import br.com.ec.core.util.StringUtil;
19
import br.com.ec.core.util.VerificadorUtil;
19
import br.com.ec.core.util.VerificadorUtil;
-
 
20
import br.com.ec.domain.shared.ConstantesSEC;
20
21
21
@Entity
22
@Entity
22
@Table(name="sec_produto_loja", schema="sc_sec")
23
@Table(name="sec_produto_loja", schema="sc_sec")
23
public class ProdutoLoja implements Serializable, Identidade {
24
public class ProdutoLoja implements Serializable, Identidade {
24
25
Line 199... Line 200...
199
        }
200
        }
200
       
201
       
201
        @Transient
202
        @Transient
202
        public Boolean contagemFoiIniciada() {
203
        public Boolean contagemFoiIniciada() {
203
                return getDataContagemPreparacao().after(getDataContagem());
204
                return getDataContagemPreparacao().after(getDataContagem());
-
 
205
        }
-
 
206
       
-
 
207
        @Transient
-
 
208
        public Boolean usuarioUltimaContagemFoiViaTransferencia() {
-
 
209
                return VerificadorUtil.naoEstaNulo(getUsuarioUltimaContagemPreparacao())?
-
 
210
                                getUsuarioUltimaContagemPreparacao().getSequencial().equals(ConstantesSEC.SEQUENCIAL_USUARIO_MATRIZ_60) : false;
204
        }
211
        }
205
       
212
       
206
        @Override
213
        @Override
207
        public int hashCode() {
214
        public int hashCode() {
208
                final int prime = 31;
215
                final int prime = 31;