@Override public int compareTo(Object o) { int compare = -1; if (o != null && this.getId() != null && this.getInvolucradoDto() != null && this.getInvolucradoDto().getRegistro() != null) { if (o instanceof OficinaInvolucradoDto) { OficinaInvolucradoDto c = (OficinaInvolucradoDto) o; compare = this.getId().compareTo(c.getId()); } if (o instanceof InvolucradoDto) { InvolucradoDto c = (InvolucradoDto) o; compare = this.getInvolucradoDto().getRegistro().compareToIgnoreCase(c.getRegistro()); } if (o instanceof String) { String c = (String) o; String territorioCargo = this.getInvolucradoDto().getCargo() + this.getOficinaSolicitudDto() .getOficinaDto() .getTerritorioDto() .getCodTerritorio(); compare = territorioCargo.compareToIgnoreCase(c); } } return compare; }
public String getNombreCompleto() { if (involucradoDto != null) return involucradoDto.getNombres() + " " + involucradoDto.getApellidoPaterno() + " " + involucradoDto.getApellidoMaterno(); else return ""; }
public BigDecimal getOrden() { if (involucradoDto.getCargoDto() != null) return involucradoDto.getCargoDto().getOrden(); else return BigDecimal.TEN; }
public String getPerfil() { if (involucradoDto.getCargoDto() != null) return involucradoDto.getCargoDto().getPerfil(); else return ""; }
public String getCargo() { return involucradoDto.getCargo(); }