wiki:UpravuvanjePaketi

Управување со пакети (CRUD)

Актери

Администратор

Реализација

  • Сценарио 1: Приказ на сите пакети

Администраторот ја отвора страницата (/travel-packages) и добива табела со сите пакети: ИД, Име, Цена, Почеток, Крај. Опции за секој ред: „Измени“, „Избриши“.

SELECT * FROM travel_packages;
  • Сценарио 2: Креирање нов пакет

Со „Креирај нов пакет“ се отвора форма.Полиња: Име (required), Цена (required), Почеток (required), Крај (required).Се користи DB::transaction() за безбедност.

INSERT INTO travel_packages (imepaket, cena, pochetok, kraj)
VALUES ('...', 1200, '2025-07-01', '2025-07-05');
  • Сценарио 3: Уредување пакет

Се избира постоечки пакет, се појавува пополнета форма. По потврда се врши ажурирање.

UPDATE travel_packages
SET imepaket = '...', cena = 1350, pochetok = '2025-07-01', kraj = '2025-07-06'
WHERE idpaket = ...;
  • Сценарио 4: Бришење пакет

Со DELETE метод се повикува контролерот и се брише редот.

DELETE FROM travel_packages
WHERE idpaket = ...;
Last modified 3 days ago Last modified on 06/25/25 13:45:30
Note: See TracWiki for help on using the wiki.