Exemplo n.º 1
0
        public int UpdateBookIssueStatus(BookIssueStatus __BookIssueStatus)
        {
            BookIssueStatus BookIssueStatusToUpdate = context.BookIssueStatuses.SingleOrDefault(x => x.BookIssueStatusID == __BookIssueStatus.BookIssueStatusID);

            BookIssueStatusToUpdate.BookIssueStatusName = __BookIssueStatus.BookIssueStatusName;

            return(context.SaveChanges());
        }
Exemplo n.º 2
0
        public int DeleteBookIssueStatus(int _BookIssueStatusID)
        {
            BookIssueStatus BookIssueStatusToDelete = context
                                                      .BookIssueStatuses.SingleOrDefault(x => x.BookIssueStatusID == _BookIssueStatusID);

            context.BookIssueStatuses.Remove(BookIssueStatusToDelete);
            return(context.SaveChanges());
        }
Exemplo n.º 3
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);
        }
Exemplo n.º 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"));
            }
        }
Exemplo n.º 5
0
 public int InsertBookIssueStatus(BookIssueStatus _BookIssueStatus)
 {
     context.BookIssueStatuses.Add(_BookIssueStatus);
     return(context.SaveChanges());
 }