Beispiel #1
0
 public void uloz(Task task) {
   if (task.getId() == null) {
     sessionContext.currentSession().persist(task);
   } else {
     sessionContext.currentSession().merge(task);
   }
 }
Beispiel #2
0
 @SuppressWarnings("unchecked")
 public List<Task> nactiDleTaskListId(Long taskListId) {
   return sessionContext
       .currentSession()
       .createQuery("SELECT t FROM Task t WHERE t.taskListFxid=:taskListId")
       .setParameter("taskListId", taskListId)
       .list();
 }
Beispiel #3
0
 public Long deleteTask(Long taskId) {
   Task task = nactiDleId(taskId);
   sessionContext.currentSession().delete(task);
   return task.getTaskListId();
 }
Beispiel #4
0
 public Task nactiDleId(Long taskId) {
   return (Task) sessionContext.currentSession().get(Task.class, taskId);
 }