using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using Domain;
namespace Service
{
public interface IOverviewManager
{
object LoadRoomServiceState();
object LoadRoomRentState(int hotelID);
///
/// 客房状况
///
///
object LoadRoomState();
object LoadDoorState(int hotelID);
object LoadSafeBoxState();
///
/// 空调状况
///
///
object LoadAirConditionState(int hotelID);
///
/// 回路记录
///
///
///
///
///
///
///
///
///
///
///
///
///
DataTable LoadHostModalRecords(out long total, int page, int rows, string order, string sort, string roomNumber, string startTime, string endTime, DeviceType? deviceType, string modalIds, int hotelID);
///
/// 回路异常记录
///
///
///
///
DataTable LoadHostAbnormalRecords(int type, int hotelID);
///
/// 获取所有异常客房
///
///
DataSet LoadHostAbnormalRecordsAll(int type);
///
/// 加载能量统计
///
///
DataTable LoadEnergyStatitics(string roomNumbers, DateTimeUnit dateUnit, string startDate, string endDate, DeviceType? deviceType, string modalIds);
}
}