public HttpResponseMessage AddDetails([FromBody] tblCartDetail e) { try { db.tblCartDetails.Add(e); db.SaveChanges(); var message = Request.CreateResponse(HttpStatusCode.Created, e); message.Headers.Location = new Uri(Request.RequestUri + e.id.ToString()); return(message); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.ToString())); } }
public IHttpActionResult UpdatetoCart(int id, [FromBody] tblCartDetail c) { try { var entity = db.tblCartDetails.FirstOrDefault(cart => cart.id == id); if (entity == null) { return(ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Item with this id is not found"))); } else { entity.BookQuantityUser = c.BookQuantityUser; db.SaveChanges(); return(ResponseMessage(Request.CreateResponse(HttpStatusCode.OK, entity))); } } catch (Exception ex) { return(ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message))); } }