1 package com.pentila.emawsconnector.dao;
3 import java.util.ArrayList;
6 import com.pentila.emawsconnector.utils.EmaWSConnector;
7 import com.pentila.evalcomp.domain.definition.EvaluationDefinition;
8 import com.pentila.evalcomp.domain.transit.Todo;
10 public class TodoDAO {
13 * Obtenir la liste des taches à effectuer par l'utilisateur authentifié
14 * @return retourne la liste des taches
16 public List<Todo> getTodos() {
17 List<Todo> result = new ArrayList<Todo>();
18 result = EmaWSConnector.read("activity/getTodos?" +
19 "login="+EmaWSConnector.getLogin(), result.getClass());
24 * Obtenir la liste des taches à effectuer par l'utilisateur authentifié, dans le cadre d'une campagne d'évaluation
25 * @param ed identifiant de la campagne
26 * @return retourne la liste des taches
28 public List<Todo> getTodoED(EvaluationDefinition ed) {
29 List<Todo> result = new ArrayList<Todo>();
30 result = EmaWSConnector.read("activity/getTodoED?" +
32 "&login="+EmaWSConnector.getLogin(), result.getClass());