public HttpResponseMessage CreatePackage([FromBody] Package package) { try { var p = DAL.AddPackage(package); return(Request.CreateResponse(HttpStatusCode.OK, p)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }