📄 enrolroom.java
字号:
import java.util.Vector;
public class EnrolRoom {
// 获得数据库中的空房间列表
public Database database;
public Enrol enrolInfo;
public EnrolRoom() {
database = new Database();
enrolInfo = new Enrol();
}
public Vector getBlankRoomList(){
return database.getBlankRoomList();
}
public void newEnrolInfo(){
System.out.println("新增入住信息");
//将该对象中预订信息对象的信息保存到数据库中
enrolInfo.printEnrolInfo();
database.newEnrolInfo(enrolInfo);
}
//获得登记客人部分信息,从数据库视图中读取出来
public Vector getEnrolInfoForWaiterList(){
System.out.println("获取入住登记客人的信息");
return database.getEnrolInfoForWaiterList();
}
public Vector getServiceInfoList(){
System.out.println("获得数据库中的服务信息表");
return database.getServiceInfoList();
}
//保存交易信息到数据库
public void newTransaction(Transaction transaction){
database.newTransaction(transaction);
}
// 获取交易信息
public Vector getTransactions(){
return database.getTransactions();
}
//删除交易
public void deleteTransactions(Transaction transaction){
database.deleteTransactions(transaction);
}
//获取登记客人所有信息
public Vector getEnrolInfoList(){
return database.getEnrolInfoList();
}
//将退房的客人信息传给数据库,便于修改下列信息:
//客人入住信息,个人信息,所住房间信息,
//历史客人信息,包括操作人员信息
public void saveReturnRoomInfo(Enrol enrol){
database.saveReturnRoomInfo(enrol);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -