wiki:UseCase7

Version 4 (modified by 201075, 21 months ago) ( diff )

--

Приказ на рути за активни резервации

Опис:

Возачот има пристап до рутите за резервациите кои се активни и треба да ги вози.

Актери:

Возач

Предуслов

Корисникот (возачот) да е најавен на апликацијата

Реализација

Чекор 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

Чекор 2.

Доколку корисникот (возачот) кликне за детали на некоја од прикажаните рути за активни резервации се прикажува следниот екран:

При клик на копчето „Назад" се враќа назад кон екранот за приказ на неговите рути.

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.