public HttpResponseMessage CreatePayment([FromBody] Payment payment) { try { var pay = DAL.AddPayment(payment); return(Request.CreateResponse(HttpStatusCode.OK, pay)); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }