| | 19 | |
| | 20 | == Имплементација на контакт информации на ресторан |
| | 21 | |
| | 22 | За контакт информациите за ресторанот имплементиран е контролер кои има 3 рути (за преземање, ажурирање и додавање на слика) |
| | 23 | [[Image(restaurantController.png)]] |
| | 24 | |
| | 25 | Контролерот ги повикува соодветните методи од сервисот за ресторани |
| | 26 | [[Image(restaurantService.png)]] |
| | 27 | |
| | 28 | Во база на податоци ресторанот се чува како следниот ентитет |
| | 29 | [[Image(restaurantDao.png)]] |
| | 30 | |
| | 31 | При повик на методот за информации за ресторан податоците се праќаат во следниот JSON формат |
| | 32 | |
| | 33 | [[Image(restaurantResponse.png)]] |
| | 34 | |
| | 35 | На крај податоците се прикажуваат на екранот на клиентот |
| | 36 | |
| | 37 | == Имплементација на ToDo листа |
| | 38 | За корисничките сценарија за ToDo листа имплементиран e следниот контролер |
| | 39 | |
| | 40 | [[Image(todoController.png)]] |
| | 41 | |
| | 42 | Контролерот ги повикува соодветните методи од сервисот за ToDo |
| | 43 | |
| | 44 | [[Image(todoService.png)]] |
| | 45 | |
| | 46 | Во база на податоци секоја ToDo ставка се чува како следниот ентитет |
| | 47 | [[Image(todoDao.png)]] |
| | 48 | |
| | 49 | Кога клиентот креира ToDo ставка го испраќа следниот JSON |
| | 50 | |
| | 51 | [[Image(todoRequest.png)]] |
| | 52 | |
| | 53 | Кога системот ги враќа ToDo ставките, испраќа листа од следните JSON објекти |
| | 54 | |
| | 55 | [[Image(todoResponse.png)]] |
| | 56 | |
| | 57 | |