wiki:ShowLeases

Преглед на изнаjмувања за единици од страна на изнајмувач

Актери

  • Најавен изнајмувач

Чекор 1

Откако ќе се логира даден корисник, тој може да ги разгледа сите единици кои му се изнајмени. За оваа цел тој клика на копчето “Мои изнајмувања” со што се извршува следниот прашалник

SELECT  LS.Id, 
	L.title, 
	LS.start_date, 
	LS.end_date, 
	LS.rent_amount 
FROM Lease LS 
	JOIN Tenant_Profile TP ON TP.Id = LS.tenant_id 
	JOIN User U ON TP.Id = U.Id  
	JOIN Listing L ON L.Id = LS.listing_id
WHERE U.email ='stefan.nikolov@email.com';

Чекор 2

Сега кога се наоѓа на оваа страна може да кликне на некој од изнајмените единици за да отиде на страницата каде ќе ги добие деталите за целото изнајмување

SELECТ   LS.Id, 
	L.title, 
	LS.start_date, 
	LS.end_date, 
	LS.rent_amount, 
	LS.deposit_amount, 
	L.description,
	UI.image
FROM Lease LS 
	JOIN Listing L ON L.Id = LS.listing_id
	JOIN Unit UN ON UN.Id = L.unit_id
	JOIN Unit_Image UI ON UI.unit_id = UN.Id
WHERE LS.Id = 1;

Чекор 3

Сега корисникот се наоѓа на главната страна за самото изнајмување од каде може да се придвижи до било која од петте главни секции (Пораки, Документи, Инспекции, Сервиси и Плаќања). Како за пример, ќе покажеме како еден корисник може да ги погледа сите плаќања кои ги направил. Откако сме на самата страница за изнајмувањето, со клик на “Плаќања” корисникот оди на страницата со сите информации за плаќања и се извршува следниот прашалник:

SELECT  L.title, 
	P.amount,
	P.status,
	P.payment_date,
	PM.name
FROM Lease LS 
	JOIN Listing L ON L.Id = LS.listing_id
	JOIN Payment P ON P.lease_id = LS.Id 
	JOIN Payment_Method PM ON PM.Id = P.payment_method_id
WHERE LS.Id = 1;
Last modified 10 days ago Last modified on 06/27/25 00:12:07

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.