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;
   }
 }