/* Adds an item to the evaluations table */
  public int addEvaluation(Evaluation evaluation, String patientUUID) {
    Calendar cal = Calendar.getInstance();
    // TODO: Fix date to add hh:mm:ss.ssss
    String date =
        cal.get(Calendar.DAY_OF_MONTH)
            + "-"
            + (cal.get(Calendar.MONTH) + 1) // Sumo 1, ya que empieza en 0
            + "-"
            + cal.get(Calendar.YEAR)
            + " "
            + cal.get(Calendar.HOUR_OF_DAY)
            + "-"
            + cal.get(Calendar.MINUTE)
            // Descomentar si se desea que la fehca tambien use los milisegundos
            + "-"
            + cal.get(Calendar.SECOND); // + "-" + cal.get(Calendar.MILLISECOND);

    ContentValues values = new ContentValues();
    values.put(KEY_EVALUATION_UUID, evaluation.getUUIDNumber());
    values.put(KEY_EVALUATION_ULCERAS, evaluation.isUlceras());
    values.put(KEY_EVALUATION_AGRUPADAS, evaluation.isAgrupadas());
    values.put(KEY_EVALUATION_LESIONES_H, evaluation.isLesionesH());
    values.put(KEY_EVALUATION_LESIONES_B, evaluation.isLesionesB());
    values.put(KEY_EVALUATION_LESIONES_LA, evaluation.isLesionesLA());
    values.put(KEY_EVALUATION_LESIONES_RA, evaluation.isLesionesRA());
    values.put(KEY_EVALUATION_LESIONES_LL, evaluation.isLesionesLL());
    values.put(KEY_EVALUATION_LESIONES_RL, evaluation.isLesionesRL());
    values.put(KEY_EVALUATION_ACTIVIDADES, evaluation.isActividades());
    values.put(KEY_EVALUATION_ANTECEDENTES, evaluation.isAntecedentes());
    values.put(KEY_EVALUATION_MANTA, evaluation.isManta());
    values.put(KEY_EVALUATION_DATE, date);
    values.put(KEY_EVALUATION_THRESHOLD, evaluation.getUmbral());
    values.put(KEY_EVALUATION_SCORE, evaluation.getScore());
    values.put(FK_PATIENT, patientUUID);
    return add(TABLE_EVALUATIONS, values);
  }