Rev 651 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 651 | Rev 665 | ||
|---|---|---|---|
| Line 111... | Line 111... | ||
| 111 | this.funcionario = funcionario; |
111 | this.funcionario = funcionario; |
| 112 | }
|
112 | }
|
| 113 | 113 | ||
| 114 | @ManyToOne |
114 | @ManyToOne |
| 115 | @ForeignKey(name="fk_avalfunc_loja") |
115 | @ForeignKey(name="fk_avalfunc_loja") |
| 116 | @MapsId(value="sequencialLoja") |
- | |
| 117 | @JoinColumn(name = "seq_loja", referencedColumnName="seq_loja", insertable=false, updatable=false, nullable = false) |
- | |
| - | 116 | @JoinColumn(name = "seq_loja", referencedColumnName="seq_loja", insertable=true, updatable=true, nullable = false) |
|
| 118 | public Loja getLoja() { |
117 | public Loja getLoja() { |
| 119 | return loja; |
118 | return loja; |
| 120 | }
|
119 | }
|
| 121 | public void setLoja(Loja loja) { |
120 | public void setLoja(Loja loja) { |
| 122 | if (VerificadorUtil.naoEstaNulo(loja)) { |
- | |
| 123 | avaliacaoFuncionarioId.setSequencialLoja(loja.getSequencial()); |
- | |
| 124 | }
|
- | |
| 125 | this.loja = loja; |
121 | this.loja = loja; |
| 126 | }
|
122 | }
|
| 127 | 123 | ||
| 128 | @Column(name="dsc_observacao") |
124 | @Column(name="dsc_observacao") |
| 129 | @Size(max = 400, message = "Limite de caracteres ultrapassado: Observação") |
125 | @Size(max = 400, message = "Limite de caracteres ultrapassado: Observação") |
| Line 262... | Line 258... | ||
| 262 | return VerificadorUtil.naoEstaNulo(getAvaliacaoFuncionarioId())? getAvaliacaoFuncionarioId().getSequencialFuncionario() : null; |
258 | return VerificadorUtil.naoEstaNulo(getAvaliacaoFuncionarioId())? getAvaliacaoFuncionarioId().getSequencialFuncionario() : null; |
| 263 | }
|
259 | }
|
| 264 | 260 | ||
| 265 | @Transient |
261 | @Transient |
| 266 | public Long getSequencialDaLoja() { |
262 | public Long getSequencialDaLoja() { |
| 267 | return VerificadorUtil.naoEstaNulo(getAvaliacaoFuncionarioId())? getAvaliacaoFuncionarioId().getSequencialLoja() : null; |
- | |
| - | 263 | return VerificadorUtil.naoEstaNulo(getLoja())? getLoja().getSequencial() : null; |
|
| 268 | }
|
264 | }
|
| 269 | 265 | ||
| 270 | @Transient |
266 | @Transient |
| 271 | public Integer pontuacao(Set<AvaliacaoFuncionarioItemAvaliacao> itens) { |
267 | public Integer pontuacao(Set<AvaliacaoFuncionarioItemAvaliacao> itens) { |
| 272 | Integer pontuacao = 10; |
268 | Integer pontuacao = 10; |