コード例 #1
0
        public bool IsSatisfied(利用期間 りようきかん)
        {
            // TODO: 日付を跨っている場合の判定は別で必要だと思う

            //// 10:00-19:00の間に、含まれていなかった場合は予約できない
            if (!会議室オープン時間.IsContains(りようきかん.りようじかんたい()))
            {
                return(false);
            }

            // TODO: 判定実装するべ。
            var 利用可能時間帯 = new 利用可能時間帯();
            //if (利用可能時間帯.範囲外(_利用期間)) {
            //    return false;
            //}

            // 起点日から◯日後のやつ
            var 利用可能日 = new 利用可能日(_予約可能期間の起点日);

            if (!利用可能日.含むのかしら(_開始年月日時分))
            {
                return(false);
            }

            return(true);
        }
コード例 #2
0
ファイル: 予約.cs プロジェクト: shibatea/Reservation2
 public 利用時間帯 りようじかんたい()
 {
     return(りようきかん.りようじかんたい());
 }