Ejemplo n.º 1
0
 /**
  * @param Form $form
  * @param $values
  */
 public function insertTaskFromSuccess(Form $form, $values)
 {
     $taskGroup = $this->taskGroupRepository->getById($values->idTaskGroup);
     $taskEntity = new Task();
     $taskEntity->setName($values->name);
     $taskEntity->setDate($values->date);
     $taskEntity->setTaskGroup($taskGroup);
     $this->taskRepository->insert($taskEntity);
     $this->presenter->flashMessage('Task was created', 'success');
     $this->redirect('this');
 }
Ejemplo n.º 2
0
 /**
  * 
  * @param string $name
  * @param string $date
  */
 public function handleInsertTask($name, $date, $idTaskGroup, $filter_task_text, $filter_task_group_id)
 {
     $taskGroup = $this->taskGroupRepository->getById($idTaskGroup);
     $taskEntity = new \App\Model\Entity\Task();
     $taskEntity->setName($name);
     $taskEntity->setDate($date);
     $taskEntity->setTaskGroup($taskGroup);
     $this->taskRepository->insert($taskEntity);
     $this->presenter->flashMessage('Task was created', 'success');
     $tasks = $this->taskRepository->getTasksFilteredByName($filter_task_text, intval($filter_task_group_id));
     $this->template->tasks = $tasks;
     $this->template->taskGroups = $this->getTaskGroups();
     $this->redrawControl('tasks');
 }