/// <summary> /// 批量启用/禁用房间 /// </summary> /// <param name="ids"></param> /// <param name="bEnable"></param> public void ChangeRoomEnable(List <int> ids, bool bEnable) { CommonDAL dal = new CommonDAL(); if (!bEnable) { //不能禁用已被入住房间 List <int> lUsed = dal.CheckRoomCheckins(ids); if (lUsed.Count > 0) { var sUsed = string.Join(",", lUsed); var sPrompt = string.Format("床位已有入住,不能禁用: {0}", sUsed); Exception e = new Exception(sPrompt); throw e; } } dal.ChangeRoomEnable(ids, bEnable); }