23 lines
689 B
C#
23 lines
689 B
C#
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Web;
|
||
|
||
namespace Model
|
||
{
|
||
public partial class Room
|
||
{
|
||
public bool IsAvailable()
|
||
{
|
||
//判断当前房间是否可用,需要判断父区域是否可用,如果父区域不可用,则所有子区域都不可用
|
||
// 有值且是 false,表示不可用
|
||
if (this.IsActive.HasValue && this.IsActive.Value == false)
|
||
return false;
|
||
return this.Region.IsAvailable();
|
||
//这里增加根据房间排程判定在指定时间段内房间是否可用
|
||
}
|
||
}
|
||
}
|
||
/// <summary>
|
||
/// Room 的摘要描述
|
||
/// </summary> |