76 Commits

Author SHA1 Message Date
Mirna Gama
aa674d64c3 [R3] Find doctor by id use case class 2024-01-31 14:52:17 -03:00
Mirna Gama
e86ede0af4 [R3] Add zip code validation in address entity 2024-01-31 14:52:17 -03:00
Mirna Gama
61b947ada8 [R3] Rename the use case AddDoctor to SaveDoctor so that the scope encompasses create and update 2024-01-31 14:52:17 -03:00
Mirna Gama
776c56a9be [R2] Add java doc 2024-01-31 14:52:17 -03:00
Mirna Gama
36b2a47c3f [R2] Pageable default value 2024-01-31 14:52:17 -03:00
Mirna Gama
bc8a6b3ba2 [R2] Implement pagination 2024-01-31 14:52:17 -03:00
Mirna Gama
74616bae4e [R2] Add get method in doctor controller 2024-01-31 14:52:17 -03:00
Mirna Gama
6ad63db9d1 [R2] Add find method in service class 2024-01-31 14:52:17 -03:00
Mirna Gama
8d365061ab [R2] Create DTO class to receive doctor public data 2024-01-31 14:52:17 -03:00
Mirna Gama
1360bc1076 [R2] Add use case class to find all doctors 2024-01-31 14:52:17 -03:00
Mirna Gama
2d61f0c049 [R2] Fix specialty typo and add migration to rename it on database 2024-01-31 14:52:17 -03:00
Mirna Gama
f4543b678c [R1] Add validation for entity class as well 2024-01-31 14:52:17 -03:00
Mirna Gama
02fdb33903 [R1] Refactor specialty class name and add missing java doc 2024-01-31 14:52:17 -03:00
Mirna Gama
51f83b3bda [R1] Add java doc 2024-01-31 14:52:17 -03:00
Mirna Gama
e7034a9236 [R1] Doctor Controller with post method 2024-01-31 14:52:17 -03:00
Mirna Gama
c47e0e7d9a [R1] Add doctor missing execute method in service implementation class 2024-01-31 14:52:17 -03:00
Mirna Gama
9fc6a1675b [R1] Validation error handler class 2024-01-31 14:52:17 -03:00
Mirna Gama
ed81548b45 [R1] Add validation annotation for address and doctor dtos 2024-01-31 14:52:17 -03:00
Mirna Gama
3e30913233 [R1] Add missing field for speciality and refactor the address one 2024-01-31 14:52:17 -03:00
Mirna Gama
8d7402cab5 [R1] Remove lombok, it is not working 2024-01-31 14:52:17 -03:00
Mirna Gama
3a9e24387f [R1] Doctor Service class 2024-01-31 14:52:17 -03:00
Mirna Gama
f5ccd7383d [R1] Add doctor use case 2024-01-31 14:52:17 -03:00
Mirna Gama
726550ae06 [R1] Doctor JPA Repository 2024-01-31 14:52:17 -03:00
Mirna Gama
864cfc38df [R1] Entities for Doctor and Address 2024-01-31 14:52:17 -03:00
Mirna Gama
50181b7e8f [R1] DTOs for Doctor and Address 2024-01-31 14:52:17 -03:00
Mirna Gama
0760c522ac Spring Initializr 2024-01-31 14:52:17 -03:00