コード例 #1
0
        public void TestCheckOverlappingSessionForChairman1()
        {
            // Case 1: no overlapping
            Response result = sessionBll.CheckOverlappingSessionForChairman(2, new DateTime(2018, 11, 21, 8, 00, 00), new DateTime(2018, 11, 21, 9, 00, 00), 0, 0);

            Assert.AreEqual(false, result.Status);
        }
コード例 #2
0
        public IHttpActionResult CheckOverlappingSessionForChairman(int chairId, int sessionId, int specialSessionId, [FromBody] DateModel dateModel)
        {
            var session = _bll.CheckOverlappingSessionForChairman(chairId, dateModel.beginDate, dateModel.endDate, sessionId, specialSessionId);

            if (session == null)
            {
                return(BadRequest());
            }
            return(Ok(session));
        }