Rev 509 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 509 | Rev 516 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | package br.com.ec.domain.dto; |
1 | package br.com.ec.domain.dto; |
| - | 2 | ||
| - | 3 | import java.util.Objects; |
|
| - | 4 | ||
| - | 5 | import br.com.ec.core.util.VerificadorUtil; |
|
| 2 | 6 | ||
| 3 | public class TransferenciaProdutoDTO { |
7 | public class TransferenciaProdutoDTO { |
| 4 | - | ||
| 5 | private Long sequencialTransferencia; |
- | |
| 6 | private Long sequencialProduto; |
- | |
| 7 | 8 | ||
| 8 | private TransferenciaDTO transferenciaDTO; |
9 | private TransferenciaDTO transferenciaDTO; |
| 9 | private ProdutoDTO produtoDTO; |
10 | private ProdutoDTO produtoDTO; |
| 10 | private UsuarioDTO usuarioSaidaDTO; |
11 | private UsuarioDTO usuarioSaidaDTO; |
| 11 | private UsuarioDTO usuarioEntradaDTO; |
12 | private UsuarioDTO usuarioEntradaDTO; |
| 12 | private Integer quantidadeTransferir; |
13 | private Integer quantidadeTransferir; |
| 13 | private Boolean indicadorRecebido; |
14 | private Boolean indicadorRecebido; |
| 14 | private String observacao; |
15 | private String observacao; |
| 15 | private Boolean indicadorAlterarEstoque; |
16 | private Boolean indicadorAlterarEstoque; |
| 16 | - | ||
| 17 | public Long getSequencialTransferencia() { |
- | |
| 18 | return sequencialTransferencia; |
- | |
| 19 | }
|
- | |
| 20 | public void setSequencialTransferencia(Long sequencialTransferencia) { |
- | |
| 21 | this.sequencialTransferencia = sequencialTransferencia; |
- | |
| 22 | }
|
- | |
| 23 | - | ||
| 24 | public Long getSequencialProduto() { |
- | |
| 25 | return sequencialProduto; |
- | |
| 26 | }
|
- | |
| 27 | public void setSequencialProduto(Long sequencialProduto) { |
- | |
| 28 | this.sequencialProduto = sequencialProduto; |
- | |
| 29 | }
|
- | |
| 30 | 17 | ||
| 31 | public TransferenciaDTO getTransferenciaDTO() { |
18 | public TransferenciaDTO getTransferenciaDTO() { |
| 32 | return transferenciaDTO; |
19 | return transferenciaDTO; |
| 33 | }
|
20 | }
|
| 34 | public void setTransferenciaDTO(TransferenciaDTO transferenciaDTO) { |
21 | public void setTransferenciaDTO(TransferenciaDTO transferenciaDTO) { |
| Line 80... | Line 67... | ||
| 80 | public Boolean getIndicadorAlterarEstoque() { |
67 | public Boolean getIndicadorAlterarEstoque() { |
| 81 | return indicadorAlterarEstoque; |
68 | return indicadorAlterarEstoque; |
| 82 | }
|
69 | }
|
| 83 | public void setIndicadorAlterarEstoque(Boolean indicadorAlterarEstoque) { |
70 | public void setIndicadorAlterarEstoque(Boolean indicadorAlterarEstoque) { |
| 84 | this.indicadorAlterarEstoque = indicadorAlterarEstoque; |
71 | this.indicadorAlterarEstoque = indicadorAlterarEstoque; |
| - | 72 | }
|
|
| - | 73 | ||
| - | 74 | @Override |
|
| - | 75 | public int hashCode() { |
|
| - | 76 | return Objects.hash(produtoDTO, transferenciaDTO); |
|
| - | 77 | }
|
|
| - | 78 | ||
| - | 79 | @Override |
|
| - | 80 | public boolean equals(Object obj) { |
|
| - | 81 | if (this == obj) |
|
| - | 82 | return true; |
|
| - | 83 | if (obj == null) |
|
| - | 84 | return false; |
|
| - | 85 | if (getClass() != obj.getClass()) |
|
| - | 86 | return false; |
|
| - | 87 | TransferenciaProdutoDTO other = (TransferenciaProdutoDTO) obj; |
|
| - | 88 | return Objects.equals(produtoDTO, other.produtoDTO) && Objects.equals(transferenciaDTO, other.transferenciaDTO); |
|
| - | 89 | }
|
|
| - | 90 | ||
| - | 91 | public Long getSequencialDoProduto() { |
|
| - | 92 | return VerificadorUtil.naoEstaNulo(getProdutoDTO())? getProdutoDTO().getSequencial() : null; |
|
| 85 | }
|
93 | }
|
| 86 | 94 | ||
| 87 | }
|
95 | }
|