Package sc2002.FCS1.grp2
Interface EnquiriesDelegate
- All Known Implementing Classes:
BTOManagementSystem
public interface EnquiriesDelegate
For enquiries related functionality
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddEnquiry(Enquiry enquiry) Add an enquiry to system.Retrieve enquiries that is respondable by an authorised personnel, subject to individual rightsRetrieve all enquiries of own.voidremoveEnquiry(Enquiry enquiry) Remove an enquiry in system.voidUpdate an enquiry of system.
-
Method Details
-
addEnquiry
Add an enquiry to system.- Parameters:
enquiry- The enquiry- Throws:
Exception- access control.
-
removeEnquiry
Remove an enquiry in system.- Parameters:
enquiry- The enquiry to remove- Throws:
Exception- access control
-
updateEnquiry
void updateEnquiry()Update an enquiry of system. -
getOwnEnquiries
Retrieve all enquiries of own.- Returns:
- list of enquiries.
-
getEnquiries
Retrieve enquiries that is respondable by an authorised personnel, subject to individual rights- Returns:
- list of enquiries.
-