Changes between Initial Version and Version 1 of UpravuvanjePaketi


Ignore:
Timestamp:
06/25/25 13:45:30 (3 days ago)
Author:
223270
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UpravuvanjePaketi

    v1 v1  
     1== Управување со пакети (CRUD)
     2=== Актери
     3Администратор
     4
     5=== Реализација
     6* Сценарио 1: Приказ на сите пакети
     7Администраторот ја отвора страницата (/travel-packages) и добива табела со сите пакети: ИД, Име, Цена, Почеток, Крај.
     8Опции за секој ред: „Измени“, „Избриши“.
     9{{{
     10SELECT * FROM travel_packages;
     11}}}
     12
     13* Сценарио 2: Креирање нов пакет
     14Со „Креирај нов пакет“ се отвора форма.Полиња: Име (required), Цена (required), Почеток (required), Крај (required).Се користи DB::transaction() за безбедност.
     15{{{
     16INSERT INTO travel_packages (imepaket, cena, pochetok, kraj)
     17VALUES ('...', 1200, '2025-07-01', '2025-07-05');
     18}}}
     19
     20* Сценарио 3: Уредување пакет
     21Се избира постоечки пакет, се појавува пополнета форма. По потврда се врши ажурирање.
     22{{{
     23UPDATE travel_packages
     24SET imepaket = '...', cena = 1350, pochetok = '2025-07-01', kraj = '2025-07-06'
     25WHERE idpaket = ...;
     26}}}
     27
     28* Сценарио 4: Бришење пакет
     29Со DELETE метод се повикува контролерот и се брише редот.
     30{{{
     31DELETE FROM travel_packages
     32WHERE idpaket = ...;
     33}}}