public HttpResponseMessage Put(long id, [FromUri] EmployeeDto parameters) { try { persistence.UpdateEmployee(id, parameters); return(Request.CreateResponse(HttpStatusCode.OK, id)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e)); } }
public HttpResponseMessage put(string id, [FromBody] addEmployee value) { EmployeePersistence ep = new EmployeePersistence(); bool recordExisted = false; recordExisted = ep.UpdateEmployee(id, value); HttpResponseMessage response; if (recordExisted) { response = Request.CreateResponse(HttpStatusCode.NoContent); } else { response = Request.CreateResponse(HttpStatusCode.NotFound); } return(response); }