| | 32 | === ИД 17 - Доделување/одземање на пристап до локал на менаџер |
| | 33 | |
| | 34 | Администраторот по претходно додаден локал има пристап до админ панелот каде што може да ги прегледува и контролира менаџерите кои сеуште не менаџираат никаков локал. |
| | 35 | |
| | 36 | [[Image(admin-dashboard.png, width=800)]] |
| | 37 | |
| | 38 | Администраторот има две опции со кои може да ги контролира менаџерите, односно може да додели менаџер на одреден локал или пак да отстрани менаџер кои бил доделен на некој локал. |
| | 39 | Доколку сака да додели менаџер на некој локал тоа го прави со клик на копчето „Add Manager“, при што се праќа POST барање до backend, каде што контролерот го превзема барањето и со помош на сервисниот слој го обработува истото. |
| | 40 | |
| | 41 | [[Image(add-manager.png, width=800)]] |
| | 42 | [[Image(add-manager-submit.png, width=800)]] |
| | 43 | [[Image(assign-manager-controller.png, width=800)]] |
| | 44 | [[Image(assing-manager-service.png, width=800)]] |
| | 45 | [[Image(assign-remove-pomosna-metoda-service.png, width=800)]] |
| | 46 | |
| | 47 | Доколку сака да отстрани некој менаџер од локал не е ништо покомплицирано, администраторот во овој случај кликнува на „Edit Managers“ каде што има листа од менаџери за тој локал. Кликнува на копчето „Remove“ и како и кај доделувањето се праќа барање до backend-от но во овој случај тоа барање е DELETE. Контролерот го превзема барањето и повторно со сервисниот слој го обработува. |
| | 48 | |
| | 49 | [[Image(edit(delete)-manager.png, width=800)]] |
| | 50 | [[Image(delete-manager-submit.png, width=800)]] |
| | 51 | [[Image(remove-manager-controller.png, width=800)]] |
| | 52 | [[Image(remove-manager-service.png, width=800)]] |
| | 53 | [[Image(assign-remove-pomosna-metoda-service.png, width=800)]] |
| | 54 | |
| | 55 | |
| | 56 | |