public HttpResponseMessage InsertResourceAssignment(FormDataCollection form) { var values = form.Get("values"); var newResourceAssignment = new ResourceAssignment(); JsonConvert.PopulateObject(values, newResourceAssignment); GanttDataProvider.InsertResourceAssignment(newResourceAssignment); return(Request.CreateResponse(HttpStatusCode.Created, newResourceAssignment)); }