= Приказ на рути за активни резервации == Опис: Возачот има пристап до рутите за резервациите кои се активни и треба да ги вози. == Актери: Возач === Предуслов Корисникот (возачот) да е најавен на апликацијата == Реализација ==== Чекор 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.vozaci as vozac on r.vozac_id = vozac.vozac_id join project.rezervacii as rezervacija on rezervacija.ruta_id = r.ruta_id join project.kompanii as kompanija on vozila.kompanija_id = kompanija.kompanija_id where lower(rezervacija.rezervacija_status) like 'aktivna' and kompanija.kompanija_id = 1 and vozac.vozac_id = 7 -- vozac.vozac_id = 7 е само за пример, во реалноста ќе се зема id-то од возачот -- во соодветната компанија наместо kompanija.kompanija_id = 1 }}} [[Image("Routes - driver.png")]] ==== Чекор 2. Доколку корисникот (возачот) кликне за детали на некоја од прикажаните рути за активни резервации се прикажува следниот екран: {{{ -- Детален приказ за селектирана рута select gA.grad_ime, gB.grad_ime, ruta.datum_poagjanje, ruta.datum_pristignuvanje, kategorii.kategorija_ime, roba.roba_kolicina, tip.tip_ime from project.ruti ruta join project.gradovi gA on gA.grad_id = ruta.zapocnuva_vo join project.gradovi gB on gB.grad_id = ruta.zavrsuva_vo join project.rezervacii rezervacija on rezervacija.ruta_id = ruta.ruta_id join project.roba on roba.rezervacija_id = rezervacija.rezervacija_id join project.kategorii on kategorii.kategorija_id = roba.kategorija_id join project.vozila v on v.vozilo_id = ruta.vozilo_id join project.vozaci vozach on vozach.vozac_id = v.vozac_id join project.tipovi tip on tip.tip_id = v.tip_id where lower(rezervacija.rezervacija_status) like 'aktivna' and ruta.ruta_id = 1 -- ruta_id = 1 е земено само за пример, во реалноста ќе се зема -- ид-то на соодветната рута }}} [[Image("Route Details - driver.png")]] // При клик на копчето „Назад" се враќа назад кон екранот за приказ на неговите рути. //