public HttpResponseMessage CheckPaymentSmsCode(PaymentChackPaymentSmsCodeRequestModel model) { PaymentChackPaymentSmsCodeResponseModel responseModel = new PaymentChackPaymentSmsCodeResponseModel(); HttpResponseMessage responseMessage = new HttpResponseMessage(); if (!ModelState.IsValid) { responseModel.IsSuccess = false; responseMessage.StatusCode = HttpStatusCode.BadRequest; responseModel.Message = "There is not such action"; responseMessage.Content = new StringContent(JsonConvert.SerializeObject(responseModel)); return(responseMessage); } responseModel = PaymentDB.ChackPaymentSmsCode(model); responseMessage.Content = new StringContent(JsonConvert.SerializeObject(responseModel)); responseMessage.StatusCode = HttpStatusCode.Accepted; return(responseMessage); }