public HttpResponseMessage Put(string id, [FromBody] SYS_Capability value) { try { var result = context.Update(id, value); return(Request.CreateResponse(HttpStatusCode.OK, result ? value : null)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }
public HttpResponseMessage Post([FromBody] SYS_Capability value) { try { var result = context.Create(value); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }