new method for removing boardmessages
This commit is contained in:
parent
11281a9423
commit
adcc1324e4
src/main/java/se/su/dsv/scipro
@ -123,7 +123,7 @@ public class ConferencePanel extends Panel {
|
|||||||
public void onClick(AjaxRequestTarget target) {
|
public void onClick(AjaxRequestTarget target) {
|
||||||
|
|
||||||
MessageBoard mb = messageBoardModel.getObject();
|
MessageBoard mb = messageBoardModel.getObject();
|
||||||
mb.getBoardMessages().remove(boardMessageDao.reLoad(bm));
|
mb.removeFromBoardMessages(boardMessageDao.reLoad(bm));
|
||||||
messageBoardDao.save(mb);
|
messageBoardDao.save(mb);
|
||||||
boardMessageDao.delete(boardMessageDao.reLoad(bm));
|
boardMessageDao.delete(boardMessageDao.reLoad(bm));
|
||||||
webMarkupContainer.removeAll();
|
webMarkupContainer.removeAll();
|
||||||
|
@ -79,19 +79,6 @@ public class MessageBoard extends DomainObject{
|
|||||||
@ManyToMany
|
@ManyToMany
|
||||||
private List<BoardMessage> boardMessages = new ArrayList<BoardMessage>();
|
private List<BoardMessage> boardMessages = new ArrayList<BoardMessage>();
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return the boardMessages
|
|
||||||
*/
|
|
||||||
public List<BoardMessage> getBoardMessages() {
|
|
||||||
return boardMessages;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* @param boardMessages the boardMessages to set
|
|
||||||
*/
|
|
||||||
public void setBoardMessages(List<BoardMessage> boardMessages) {
|
|
||||||
this.boardMessages = boardMessages;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCommentableKey() {
|
public String getCommentableKey() {
|
||||||
return commentableKey;
|
return commentableKey;
|
||||||
@ -104,6 +91,10 @@ public class MessageBoard extends DomainObject{
|
|||||||
}
|
}
|
||||||
boardMessages.add(pos, boardMessage);
|
boardMessages.add(pos, boardMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void removeFromBoardMessages(BoardMessage boardMessage){
|
||||||
|
boardMessages.remove(boardMessage);
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* @param commentableKey the commentableKey to set
|
* @param commentableKey the commentableKey to set
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user