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);
        }