This commit is contained in:
@@ -100,63 +100,18 @@ public class DispatchArticleController implements Controller{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public List<User> addMember(String memberId,int articleId){
|
public List<User> addMember(String memberId,int articleId){
|
||||||
|
|
||||||
articleManager.assignArticleToPCMember(articleId, memberId);
|
articleManager.assignArticleToPCMember(articleId, memberId);
|
||||||
return userManager.getPCMemberForArticle(articleId);
|
return userManager.getPCMemberForArticle(articleId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<User> removeMember(String memberId,int articleId){
|
||||||
public String sayHello(){
|
articleManager.unassignArticleToPCMember(articleId, memberId);
|
||||||
return "hello";
|
logger.debug("remove article");
|
||||||
|
return userManager.getPCMemberForArticle(articleId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String sayHello(String name){
|
||||||
/*protected Object formBackingObject(HttpServletRequest request) throws ConferenceDoesntExistException {
|
return "hello"+ name;
|
||||||
logger.info("Returning dispatcher view");
|
|
||||||
|
|
||||||
FormDispatcher fd = new FormDispatcher();
|
|
||||||
|
|
||||||
Conference conf = SessionService.getInstance().getCurrentConference();
|
|
||||||
List<User> members = userManager.getUsers(conf.getId(),RoleType.PCMEMBER);
|
|
||||||
request.getSession().setAttribute("members", members);
|
|
||||||
List<Article> listArticles = articleManager.getArticles(conf.getId());
|
|
||||||
request.getSession().setAttribute("articles", listArticles);
|
|
||||||
|
|
||||||
HashMap <Integer,List<User>>articlesMembers = new HashMap<Integer,List<User>>();
|
|
||||||
for (Article article : listArticles) {
|
|
||||||
articlesMembers.put(article.getId(),userManager.getPCMemberForArticle(article.getId()));
|
|
||||||
}
|
|
||||||
request.getSession().setAttribute("articlesMembers", articlesMembers);
|
|
||||||
|
|
||||||
return fd;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
@Override
|
|
||||||
protected Map referenceData(HttpServletRequest request, Object command,
|
|
||||||
Errors errors) throws Exception {
|
|
||||||
logger.info("Dispatch: In the referenceData method, adding object in the model");
|
|
||||||
|
|
||||||
Map model = new HashMap();
|
|
||||||
Conference conf = SessionService.getInstance().getCurrentConference();
|
|
||||||
Collection<User> members = userManager.getUsers(conf.getId(),RoleType.PCMEMBER);
|
|
||||||
model.put("articles", articleManager.getArticles(conf.getId()));
|
|
||||||
model.put("members", members);
|
|
||||||
return model;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
|
|
||||||
|
|
||||||
logger.info("Dispatch: In the onSubmit method");
|
|
||||||
|
|
||||||
Map model = new HashMap();
|
|
||||||
Conference conf = SessionService.getInstance().getCurrentConference();
|
|
||||||
Collection<User> members = userManager.getUsers(conf.getId(),RoleType.PCMEMBER);
|
|
||||||
model.put("articles", articleManager.getArticles(conf.getId()));
|
|
||||||
model.put("members", members);
|
|
||||||
return new ModelAndView("dispatchArticle", model);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user