📄 checkin.java
字号:
package myprojects.checkin;
import java.util.Vector;
import java.util.*;
//------------------
import myprojects.databaseconnector.DatabaseConnector;
import myprojects.guestroom.*;
/**
* @(#)ReserveRoom.java
*
* 登记房间
*
*
* @author
* @version 1.00 05/12/25
*/
public class CheckIn{
CheckInInfo checkInInfo = new CheckInInfo();
DatabaseConnector database = new DatabaseConnector();
//创建连接数据库,获取房间状态信息,&更新数据库预订信息
//构造函数
public CheckIn(){
System.out.println("登记房间");
//获取房间状态_获得空房状态列表,如果存在空房,则显示在预订界面上,
//反正提示出错信息
checkInInfo.choosenRoomList = getBlankRoomList();
}
//保存登记信息
protected void saveCheckInInfo() {
System.out.println("保存登记信息");
//将该对象中登记信息对象的信息保存到数据库中
database.saveCheckInInfo(checkInInfo);
}
//获得数据库中的空房间列表
public Vector getBlankRoomList(){
System.out.println("获得数据库中的空房间列表");
return database.getBlankRoomList();
}
void printBlankRoomList() {
GuestRoom room=new GuestRoom();
for (Enumeration ee = checkInInfo.choosenRoomList.elements(); ee.hasMoreElements() ;)
{
room=(GuestRoom)ee.nextElement();
room.printGuestRoomInfo();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -