package br.com.centralit.citcorpore.bean;
import java.util.Collection;
import br.com.citframework.dto.IDto;
import br.com.citframework.util.UtilStrings;
public class CentroResultadoDTO implements IDto {
private static final long serialVersionUID = 5314639262309812533L;
private Integer idCentroResultado;
private String codigoCentroResultado;
private String nomeCentroResultado;
private Integer idCentroResultadoPai;
private String permiteRequisicaoProduto;
private String situacao;
private String nomeCentroResultadoPai;
private Integer nivel;
private String imagem;
private Collection<AlcadaCentroResultadoDTO> colAlcadas;
private Collection<ResponsavelCentroResultadoDTO> colResponsaveis;
public Integer getIdCentroResultado() {
return this.idCentroResultado;
}
public void setIdCentroResultado(Integer parm) {
this.idCentroResultado = parm;
}
public String getCodigoCentroResultado() {
return this.codigoCentroResultado;
}
public void setCodigoCentroResultado(String parm) {
this.codigoCentroResultado = parm;
}
public String getNomeCentroResultado() {
return nomeCentroResultado;
}
public String getNomeHierarquizado() {
if (nomeCentroResultado == null)
return "";
if (this.getNivel() == null)
return UtilStrings.nullToVazio(codigoCentroResultado) + " " + nomeCentroResultado;
String aux = "";
for (int i = 0; i < this.getNivel().intValue(); i++) {
aux += ".....";
}
return aux + UtilStrings.nullToVazio(codigoCentroResultado) + " " + nomeCentroResultado;
}
public void setNomeCentroResultado(String parm) {
this.nomeCentroResultado = parm;
}
public Integer getIdCentroResultadoPai() {
return this.idCentroResultadoPai;
}
public void setIdCentroResultadoPai(Integer parm) {
this.idCentroResultadoPai = parm;
}
public String getSituacao() {
return this.situacao;
}
public void setSituacao(String parm) {
this.situacao = parm;
}
public String getNomeCentroResultadoPai() {
return nomeCentroResultadoPai;
}
public void setNomeCentroResultadoPai(String nomeCentroResultadoPai) {
this.nomeCentroResultadoPai = nomeCentroResultadoPai;
}
public String getPermiteRequisicaoProduto() {
return permiteRequisicaoProduto;
}
public void setPermiteRequisicaoProduto(String permiteRequisicaoProduto) {
this.permiteRequisicaoProduto = permiteRequisicaoProduto;
}
public Integer getNivel() {
return nivel;
}
public void setNivel(Integer nivel) {
this.nivel = nivel;
}
public String getImagem() {
return imagem;
}
public void setImagem(String imagem) {
this.imagem = imagem;
}
public String getNomeHierarquiaHTML() {
if (nomeCentroResultado == null)
return "";
if (this.getNivel() == null)
return nomeCentroResultado;
String aux = "";
for(int i = 0; i < this.getNivel().intValue(); i++) {
aux += ".....";
}
return aux + nomeCentroResultado;
}
public Collection<AlcadaCentroResultadoDTO> getColAlcadas() {
return colAlcadas;
}
public void setColAlcadas(Collection<AlcadaCentroResultadoDTO> colAlcadas) {
this.colAlcadas = colAlcadas;
}
public Collection<ResponsavelCentroResultadoDTO> getColResponsaveis() {
return colResponsaveis;
}
public void setColResponsaveis(
Collection<ResponsavelCentroResultadoDTO> colResponsaveis) {
this.colResponsaveis = colResponsaveis;
}
}