package br.com.centralit.citcorpore.bean; import java.sql.Date; import java.util.Collection; import br.com.centralit.citcorpore.util.Enumerados.SituacaoEntregaItemRequisicao; import br.com.citframework.dto.IDto; import br.com.citframework.util.UtilDatas; import br.com.citframework.util.UtilFormatacao; import br.com.citframework.util.UtilStrings; public class EntregaItemRequisicaoDTO implements IDto { private Integer idEntrega; private Integer idPedido; private Integer idColetaPreco; private Integer idItemRequisicaoProduto; private Integer idSolicitacaoServico; private Integer idItemTrabalho; private Integer idParecer; private Double quantidadeEntregue; private String situacao; private Integer idJustificativa; private String complementoJustificativa; private String aprovado; private String descrSituacao; private String descricaoItem; private String numeroPedido; private Date dataEntrega; private String cpfCnpjFornecedor; private String nomeFornecedor; private String tipoFornecedor; private String descricaoFmtHtml; private UsuarioDTO usuarioDto; Collection<InspecaoEntregaItemDTO> colInspecao; public String getSituacao() { return situacao; } public void setSituacao(String situacao) { this.situacao = situacao; } public Integer getIdEntrega() { return idEntrega; } public void setIdEntrega(Integer idEntrega) { this.idEntrega = idEntrega; } public Integer getIdPedido() { return idPedido; } public void setIdPedido(Integer idPedido) { this.idPedido = idPedido; } public Integer getIdColetaPreco() { return idColetaPreco; } public void setIdColetaPreco(Integer idColetaPreco) { this.idColetaPreco = idColetaPreco; } public Integer getIdItemRequisicaoProduto() { return idItemRequisicaoProduto; } public void setIdItemRequisicaoProduto(Integer idItemRequisicaoProduto) { this.idItemRequisicaoProduto = idItemRequisicaoProduto; } public Integer getIdSolicitacaoServico() { return idSolicitacaoServico; } public void setIdSolicitacaoServico(Integer idSolicitacaoServico) { this.idSolicitacaoServico = idSolicitacaoServico; } public Integer getIdItemTrabalho() { return idItemTrabalho; } public void setIdItemTrabalho(Integer idItemTrabalho) { this.idItemTrabalho = idItemTrabalho; } public Double getQuantidadeEntregue() { return quantidadeEntregue; } public void setQuantidadeEntregue(Double quantidadeEntregue) { this.quantidadeEntregue = quantidadeEntregue; } public String getNumeroPedido() { return numeroPedido; } public void setNumeroPedido(String numeroPedido) { this.numeroPedido = numeroPedido; } public Date getDataEntrega() { return dataEntrega; } public void setDataEntrega(Date dataEntrega) { this.dataEntrega = dataEntrega; } public String getCpfCnpjFornecedor() { return cpfCnpjFornecedor; } public void setCpfCnpjFornecedor(String cpfCnpjFornecedor) { this.cpfCnpjFornecedor = cpfCnpjFornecedor; } public String getNomeFornecedor() { return nomeFornecedor; } public void setNomeFornecedor(String nomeFornecedor) { this.nomeFornecedor = nomeFornecedor; } public String getDescricaoItem() { return descricaoItem; } public void setDescricaoItem(String descricaoItem) { this.descricaoItem = descricaoItem; } public Collection<InspecaoEntregaItemDTO> getColInspecao() { return colInspecao; } public void setColInspecao(Collection<InspecaoEntregaItemDTO> colInspecao) { this.colInspecao = colInspecao; } public UsuarioDTO getUsuarioDto() { return usuarioDto; } public void setUsuarioDto(UsuarioDTO usuarioDto) { this.usuarioDto = usuarioDto; } public Integer getIdParecer() { return idParecer; } public void setIdParecer(Integer idParecer) { this.idParecer = idParecer; } public Integer getIdJustificativa() { return idJustificativa; } public void setIdJustificativa(Integer idJustificativa) { this.idJustificativa = idJustificativa; } public String getComplementoJustificativa() { return complementoJustificativa; } public void setComplementoJustificativa(String complementoJustificativa) { this.complementoJustificativa = complementoJustificativa; } public String getAprovado() { return aprovado; } public void setAprovado(String aprovado) { this.aprovado = aprovado; } public String getDescrSituacao() { this.descrSituacao = ""; try { if (this.situacao != null) this.descrSituacao = SituacaoEntregaItemRequisicao.valueOf(this.situacao.trim()).getDescricao(); } catch (Exception e) { } return descrSituacao; } public void setDescrSituacao(String descrSituacao) { this.descrSituacao = descrSituacao; } public String getTipoFornecedor() { return tipoFornecedor; } public void setTipoFornecedor(String tipoFornecedor) { this.tipoFornecedor = tipoFornecedor; } public String getDescricaoFmtHtml() { descricaoFmtHtml = ""; if (UtilStrings.isNotVazio(this.nomeFornecedor)) { descricaoFmtHtml += "<p><b>CPF/CNPJ Fornecedor:</b> "; if (UtilStrings.nullToVazio(this.tipoFornecedor).equalsIgnoreCase("J")) descricaoFmtHtml += UtilFormatacao.formataCnpj(cpfCnpjFornecedor); else descricaoFmtHtml += UtilFormatacao.formataCpf(cpfCnpjFornecedor); descricaoFmtHtml += "<br><b>Nome Fornecedor:</b> "+this.nomeFornecedor+"</p>"; } if (UtilStrings.isNotVazio(this.numeroPedido)) descricaoFmtHtml += "<p><b>N�mero do pedido:</b> "+this.numeroPedido+"</p>"; if (this.dataEntrega != null) descricaoFmtHtml += "<p><b>Data da entrega:</b> "+UtilDatas.dateToSTR(this.dataEntrega)+"</p>"; //descricaoFmtHtml += "<p><b>Situa��o:</b> "+this.getDescrSituacao()+"</p>"; return descricaoFmtHtml; } public void setDescricaoFmtHtml(String descricaoFmtHtml) { this.descricaoFmtHtml = descricaoFmtHtml; } }