// POST api/<controller> public HttpResponseMessage Post(Cancle tc) { try { db.Cancles.Add(tc); db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.Created)); } catch (Exception ex) { return(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }
// PUT api/<controller>/5 public HttpResponseMessage Put(int id, Cancle tc) { try { if (id == tc.cancleid) { db.Entry(tc).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.NotFound)); } }
// DELETE api/<controller>/5 public HttpResponseMessage Delete(int id) { try { Cancle m = db.Cancles.Find(id); if (m != null) { db.Cancles.Remove(m); db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.OK)); } else { return(new HttpResponseMessage(HttpStatusCode.NotFound)); } } catch (Exception ex) { return(new HttpResponseMessage(HttpStatusCode.NotFound)); } }