Changes between Version 15 and Version 16 of UseCaseImplementation


Ignore:
Timestamp:
02/13/26 21:27:54 (5 weeks ago)
Author:
223130
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementation

    v15 v16  
    3030
    3131
     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