コード例 #1
0
        public HttpResponseMessage DeleteBookIssueStatus(int id)
        {
            BookIssueStatusRepository ctxBookIssueStatus = new BookIssueStatusRepository();

            ctxBookIssueStatus.DeleteBookIssueStatus(id);
            HttpResponseMessage ms = Request.CreateResponse(HttpStatusCode.Accepted);

            return(ms);
        }
コード例 #2
0
        public HttpResponseMessage UpdateBookIssueStatus([FromBody] BookIssueStatus _BookIssueStatus)
        {
            BookIssueStatusRepository ctxBookIssueStatus = new BookIssueStatusRepository();

            ctxBookIssueStatus.UpdateBookIssueStatus(_BookIssueStatus);
            HttpResponseMessage ms = Request.CreateResponse(HttpStatusCode.OK);

            ms.Headers.Location = new Uri(Request.RequestUri + "/" + (_BookIssueStatus.BookIssueStatusID).ToString());
            return(ms);
        }
コード例 #3
0
        public HttpResponseMessage GetAllBookIssueStatuss()
        {
            BookIssueStatusRepository     ctxBookIssueStatus = new BookIssueStatusRepository();
            IEnumerable <BookIssueStatus> lsBookIssueStatuss;

            lsBookIssueStatuss = ctxBookIssueStatus.GetBookIssueStatus();
            if (lsBookIssueStatuss.Count() > 0)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, lsBookIssueStatuss));
            }
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Item not found"));
            }
        }
コード例 #4
0
        public HttpResponseMessage GetBookIssueStatusByID(int id)
        {
            BookIssueStatusRepository ctxBookIssueStatus = new BookIssueStatusRepository();

            BookIssueStatus _BookIssueStatus = ctxBookIssueStatus.GetBookIssueStatus().FirstOrDefault(x => x.BookIssueStatusID == id);

            if (_BookIssueStatus != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, _BookIssueStatus));
            }
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Item not found"));
            }
        }