Ejemplo n.º 1
0
 public boolean createDoneQuest(DoneQuest doneQuest) {
   List<DoneQuest> doneQuestList = doneQuestsDAO.findAll();
   for (DoneQuest dQ : doneQuestList) {
     if (dQ.getQuest().getId() == doneQuest.getQuest().getId()
         && dQ.getUserGame().getId() == doneQuest.getUserGame().getId()) return true;
   }
   return doneQuestsDAO.create(doneQuest);
 }
Ejemplo n.º 2
0
 public boolean removeQuests(String userName) {
   User user = userDAO.findByLogin(userName);
   if (user != null) {
     return doneQuestsDAO.deleteDoneQuests(user);
   }
   return false;
 }
Ejemplo n.º 3
0
 public DoneQuest getQuestById(int id) {
   return doneQuestsDAO.findQuestById(id);
 }
Ejemplo n.º 4
0
 public List<DoneQuest> getAllDoneQuests() {
   return doneQuestsDAO.findAll();
 }