private void setViewElements() { turnosFacturados = new ArrayList<TurnoFacturado>(current.getTurnosFacturadosCollection()); Collections.sort(turnosFacturados); turnosFacturadosModel = new ListDataModel(turnosFacturados); calculadora = facturaCalculadoraF.generarCalculadoraDeFactura(current); lineasFactura = new ArrayList<LineaFactura>(current.getLineaFacturaCollection()); Collections.sort(lineasFactura); lineasFacturaModel = new ListDataModel(lineasFactura); }
@Override public String getAsString(FacesContext facesContext, UIComponent component, Object object) { if (object == null) { return null; } if (object instanceof Factura) { Factura o = (Factura) object; return getStringKey(o.getId()); } else { return null; } }