= Додавање нова рута == Опис: Администраторот додава нова рута која ја нуди компанијата == Актери: Администратор == Реализација: ==== Чекор 1. Администраторот пристапува до страницата за приказ на рути кои ги нуди компанијата. {{{ -- Приказ на сите рути кои ги нуди компанијата select od.grad_ime, dest.grad_ime, r.datum_poagjanje, r.datum_pristignuvanje from project.ruti as r join project.gradovi as od on r.zapocnuva_vo = od.grad_id join project.gradovi as dest on r.zavrsuva_vo = dest.grad_id join project.vozila as vozila on r.vozilo_id = vozila.vozilo_id join project.kompanii as kompanija on vozila.kompanija_id = kompanija.kompanija_id where kompanija.kompanija_id = 1 -- id 1 е само за пример, во реалноста ќе се зема id-то од компанијата во која работи администраторот соодветно. }}} ==== Чекор 2. Ја избира опцијата за додавање на нова рута. [[Image("Available routes - administrator.png")]] ==== Чекор 3. Се прикажува форма за внес на податоци за новата рута. [[Image("Add New Route.png")]] ==== Чекор 4. Селектира од предефинираните податоци за рутата, внесува цена и клика на копчето за додавање рута. [[Image("Add New Route - selection.png")]] {{{ -- Додавање на нова рута insert into project.ruti(ruta_id, datum_poagjanje, datum_pristignuvanje, ruta_cena, vozilo_id, zapocnuva_vo, zavrsuva_vo, dispecer_id, vozac_id) values (default, '2023-02-03', '2023-02-03', 500, 1, 2, 1, 5, 7) }}} ==== Чекор 5. При успешно додавање на нова рута, се пренасочува до страницата за приказ на рути кои ги нуди компанијата. == //Алтернативни чекори:// ==== Чекор 6. Доколку некое од полињата во формата за додавање нова рута не е пополнето, се појавува порака за грешка.