public HttpResponseMessage Post(RoomBook c1) { try { db.RoomBooks.Add(c1); db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.OK)); } catch (Exception ex) { return(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Put(int id, RoomBook c1) { try { if (id == c1.RBookid) { db.Entry(c1).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.OK)); } else { return(new HttpResponseMessage(HttpStatusCode.NotFound)); } } catch (Exception ex) { return(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Delete(int id) { try { RoomBook c1 = db.RoomBooks.Find(id); if (c1 != null) { db.RoomBooks.Remove(c1); db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.OK)); } else { return(new HttpResponseMessage(HttpStatusCode.NotFound)); } } catch (Exception ex) { return(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }