|
|
|
@ -41,6 +41,15 @@ public class TaskController {
|
|
|
|
|
modelMap.put("filteredTasks", new TaskFilterDto(taskService.findAllDto(), null, null));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@GetMapping("/task")
|
|
|
|
|
public void getTask(ModelMap modelMap, @RequestParam(value = "id") Integer id) {
|
|
|
|
|
if (id != null && id > 0) {
|
|
|
|
|
modelMap.put("taskDto", taskService.findOneDto(id));
|
|
|
|
|
} else {
|
|
|
|
|
modelMap.put("taskDto", new TaskDto());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@PostMapping("/tasks")
|
|
|
|
|
public void filterTasks(@Valid TaskFilterDto taskFilterDto, ModelMap modelMap) {
|
|
|
|
|
modelMap.put("filteredTasks", new TaskFilterDto(taskService.filter(taskFilterDto),
|
|
|
|
|