public IActionResult ValidateAdminPageAction([FromBody] AdminUserPageActionView userPageActionView)
        {
            IActionResult  response       = null;
            UserModels     userModels     = new UserModels();
            var            mess           = string.Empty;
            string         rt             = string.Empty;
            bool           is_valid       = true;
            UserPageAction userPageAction = null;

            if (userPageActionView.IsCreate)
            {
                if (!string.IsNullOrEmpty(userPageActionView.ActionName))
                {
                    userPageAction = userModels.GetUserPageActionbyActionName(userPageActionView.ActionName);

                    if (userPageAction != null)
                    {
                        is_valid = false;
                        if (mess == string.Empty)
                        {
                            response = Json(new { code = Constant.Duplicate, message = Constant.MessageDuplicate, field = "actionName" });
                        }
                    }
                }
            }

            ////validation server
            if (string.IsNullOrEmpty(userPageActionView.ActionName))
            {
                is_valid = false;
                if (mess == string.Empty)
                {
                    mess     = Constant.MessageDataEmpty;
                    response = Json(new { code = Constant.Empty, message = Constant.MessageDataEmpty, field = "actionName" });
                }
            }

            ////validation server
            if (string.IsNullOrEmpty(userPageActionView.ActionDescription))
            {
                is_valid = false;
                if (mess == string.Empty)
                {
                    mess     = Constant.MessageDataEmpty;
                    response = Json(new { code = Constant.Empty, message = Constant.MessageDataEmpty, field = "actionDescription" });
                }
            }

            if (is_valid)
            {
                response = Json(new { code = Constant.Success, message = Constant.MessageOk });
            }

            return(response);
        }