Guest User

Untitled

a guest
May 24th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. <input class="form-control" id="dueDate" type="datetime-local" th:field="*{dueDate}"/>
  2.  
  3. public class TaskDTO {
  4. private long id;
  5. @Size(min=8)
  6. @NotNull
  7. private String name;
  8. @Size(min=8)
  9. @NotNull
  10. private String description;
  11. @NotNull
  12. private String priority;
  13. @Size(min=8)
  14. @NotNull
  15. private String location;
  16. private boolean completed;
  17. @DateTimeFormat(pattern = "dd-MM-yyyy HH:mm")
  18. @NotNull
  19. private LocalDateTime dueDate;
  20.  
  21.  
  22. //getters e setters omitidos
  23. }
  24.  
  25. @PostMapping("/dashboard/task/{id}")
  26. public String TaskForm(@Valid @ModelAttribute("taskDTO")TaskDTO taskDTO,BindingResult bidingResult,@PathVariable("id")long id) {
  27. if(bidingResult.hasFieldErrors()) {
  28. //
  29. }
  30. Project p = projectRepository.findById(id).get();
  31. Task t = taskDTO.generateTask(p);
  32. taskRepository.save(t);
  33. return "main";
  34. }
Add Comment
Please, Sign In to add comment