public IHttpActionResult Delete([FromUri] int id)
        {
            var rs = new RecordHistoryDAO().Delete(id);

            if (rs)
            {
                return(Ok());
            }

            return(Conflict());
        }
        public IHttpActionResult GetRecordedByCastUsername([FromUri] string username)
        {
            List <RecordHistory> list = new RecordHistoryDAO().GetListSceneByCast(username);

            var rs = (list != null);

            if (!rs)
            {
                return(Conflict());
            }
            var res = list.Where(x => x.Scene.EndTime <= DateTime.Now).ToList();

            return(Ok(res));
        }
        public HttpResponseMessage AddNew(RecordHistory rc)
        {
            var rs = new RecordHistoryDAO().AddNew(rc);

            return(rs == true ? new HttpResponseMessage(HttpStatusCode.OK) : new HttpResponseMessage(HttpStatusCode.BadRequest));
        }