using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using Domain; namespace Service { public interface IRoomServiceManager : IGenericManager { IList LoadAllByPage(out long total, int page, int rows, string order, string sort, string roomNumber, string startTime, string endTime, string[] services); IList LoadCurrentRoomServices(int hotelID, string user); IList LoadCurrentHostFaultStatistics(int hotelID, string user, int type); /// /// 加载客房当前请求的服务 /// /// /// IList LoadCurrentRoomServices(int hostId); DataTable LoadCurrentRoomServicesCount(int hotelID, string user); /// /// 获取当前客房内异常 /// /// /// IList LoadCurrentRoomAbnormities(int hotelID, string user); IList LoadCurrentRoomAbnormities(int hostID); /// /// 获取当前客房内异常统计数据 /// /// /// //DataTable LoadCurrentRoomAbnormitiesCount(int hotelID, string user); /// /// 设置服务状态 /// /// /// /// void SetService(Host host, string alarmCode, int status); /// /// 清除服务 /// /// /// /// void ClearRoomService(Host host, RoomService service, string user); RoomService Get(int hostID, string alarmCode); } }