using System; using System.Collections.Generic; using System.Linq; using System.Text; using Domain; namespace Service { public interface ISysHotelGroupManager : IGenericManager { /// /// 获取指定分组及其所属的子组列表 /// /// /// IList GetGroupList(SysHotelGroup group); /// /// 构造楼层树,用于 easyui-tree, easyui-combotree /// /// /// IList CreateGroupTree(SysHotelGroup group); /// /// 构造楼层树,用于 easyui-tree, easyui-combotree /// /// /// object CreateGroupTree2(SysHotelGroup group); /// /// 构造带房号的 easyui-tree 数据格式的分组树,房号附在其所属的结点之下 /// 如果分支上的房号包含在 checkedHosts 则将其选中 /// BLW /// ├1栋 /// │ └1层 /// │  ├101 /// │ └102 /// └2栋 /// └2层 /// /// /// /// IList CreateGroupTreeWithHotel(SysHotelGroup group, IList checkedHotels); /// /// 按层级构造分组名称 /// 例如: /// BLW-1栋-1层 /// /// /// string BuildGroupName(SysHotelGroup group); } }