public RestApiResult Update(long id, JObject json) { Truck truck = ClarityDB.Instance.Trucks.FirstOrDefault(x => x.ID == id); if (truck == null) { return(new RestApiResult { StatusCode = HttpStatusCode.NotFound }); } truck.ApplyJson(json); truck.CreatedDate = DateTime.Now; ClarityDB.Instance.SaveChanges(); return(new RestApiResult { StatusCode = HttpStatusCode.OK, Json = json }); }