/* 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); }