Пример #1
0
        public virtual JsonResult FormSubmited(PaymentGateway model)
        {
            var response = new ActionResponse <bool>();

            if (model.IsNull() || !ModelState.IsValid)
            {
                response.Message = LocalMessage.InvalidFormData;
                return(Json(response, JsonRequestBehavior.AllowGet));
            }
            IActionResponse <int> bizResult = model.PaymentGatewayId <= 0 ? new ActionResponse <int> {
                Message = LocalMessage.InvalidFormData
            } : _paymentGatewayBusiness.Update(model);

            response.Result  = response.IsSuccessful = bizResult.IsSuccessful;
            response.Message = bizResult.Message;
            return(Json(response, JsonRequestBehavior.AllowGet));
        }