| 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 | |