⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ticketorderdao.java

📁 航空售票系统的代码
💻 JAVA
字号:

package com.tarena.abs.dao;


import java.util.Set;
import java.util.Calendar;
import com.tarena.abs.model.*;
/**
 * 机票出票记录访问接口
 * @author zhoukai
 *
 */
public interface TicketOrderDAO {
	
	/**
	 * 执行出票的操作。
	 * @param ord 订单对象
	 * @return 若出票成功返回true,否则返回false。
	 */
	public boolean order(Order ord);
	
	/**
	 * 执行退票操作。
	 * @param TicketNumber 机票编号
	 * @return 退票成功返回true,否则返回false。
	 */
	public boolean cancelOrder(int TicketNumber);
	
	/**
	 * 查询指定营业网点在指定时间段内的出票记录
	 * @param branch 营业网点
	 * @param startDate 开始日期
	 * @param endDate 结束日期
	 * @return 满足条件的出票记录集合
	 */
	public Set<TicketOrder> getAllTicketOrder(Branch branch,Calendar startDate,Calendar endDate);
	
	
	/**
	 * 得到指定营业网点指定日期内的营业额。
	 * @param branch 营业网点
	 * @param startDate 开始日期
	 * @param endDate 结束日期
	 * @return 营业额
	 */
	public double getAllTicketMoney(Branch branch,Calendar startDate,Calendar endDate);
	
	
	/**
	 * 得到所有营业网点指定日期内的营业额
	 * @param startDate 开始日期
	 * @param endDate 结束日期
	 * @return 营业额
	 */
	public double getAllTicketMoney(Calendar startDate,Calendar endDate);
	public Set<TicketOrder> getAllTicketOrder();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -