private int valor(String valorEntrada, String valorSalida) { if (variableEntrenamientoSalida.getTipoDato().contains("cont")) { int acumulador = 0; for (Usuario paciente : pacientesSeleccionados) { acumulador += valorVariableEntrenamientoService.resultadosContinuosPorPacienteVariable( paciente.getUsername(), variableEntrenamientoEntrada.getId(), valorEntrada, variableEntrenamientoSalida.getId(), Float.valueOf(valorSalida), Float.valueOf(valorSalida) - intVal); } return acumulador; } else { int acumulador = 0; for (Usuario paciente : pacientesSeleccionados) { acumulador += valorVariableEntrenamientoService.resultadosDiscretosPorPacienteVariable( paciente.getUsername(), variableEntrenamientoEntrada.getId(), valorEntrada, variableEntrenamientoSalida.getId(), valorSalida); } return acumulador; } }
private void cargarValoresEjeX() { valoresEjeX = new ArrayList<>(); valoresEjeX.add(""); valoresEjeX.addAll( valorVariableEntrenamientoService.valoresParaVariableEntrenamiento( variableEntrenamientoEntrada.getId())); }
private void cargarValoresEjeY() { if (variableEntrenamientoSalida.getTipoDato().contains("cont")) { valoresEjeY = valorVariableEntrenamientoService.valoresVariableContinua( variableEntrenamientoSalida.getId(), intervalos); if (valoresEjeY == null) { addMessage( "Ningún paciente ha presentado el entranamiento seleccionado", FacesMessage.SEVERITY_WARN); } else { intVal = Float.valueOf(valoresEjeY.get(0)); valoresEjeY.remove(0); } } else { valoresEjeY = new ArrayList<>( valorVariableEntrenamientoService.valoresParaVariableEntrenamiento( variableEntrenamientoSalida.getId())); } }