Changes between Version 13 and Version 14 of UseCaseImplementations
- Timestamp:
- 02/13/25 01:05:20 (9 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCaseImplementations
v13 v14 18 18 19 19 * Сервис 20 Функцијата bookAppointment обработува барање за резервација на термин. 21 datetime доаѓа како текстуален влез во формат "yyyy-MM-dd HH:mm". 22 Со DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"), се дефинира форматот за парсирање. 23 LocalDateTime.parse(datetime, formatter) го претвара текстот во LocalDateTime објект. 24 Се прави проверка на слободен термин преку 20 Функцијата bookAppointment обработува барање за резервација на термин. Се прави проверка на слободен термин преку 25 21 appointmentRepository.findByTerm(dateTime) и се бара термин во базата со дадениот dateTime. 26 22 Ако постои термин и неговиот статус е APPOINTMENT_STATUS.FREE, продолжува понатаму. … … 30 26 requestRepository.save(request) го зачувува барањето во базата. 31 27 На крај, ако сите проверки поминат, барањето успешно се зачувува и терминoт се резервира. 28 32 29 [[Image(wiki:UseCaseImplementations:Screenshot (908).png)]] 33 30