private string?GetValidationErrorMessage()
        {
            string?errorMessage;

            if (!ServiceDataUtility.ValidateFieldValue(Widget, "widget", out errorMessage))
            {
                return(errorMessage !);
            }

            return(null);
        }
示例#2
0
        private string?GetValidationErrorMessage()
        {
            if (Query == null)
            {
                return(ServiceDataUtility.GetRequiredFieldErrorMessage("query"));
            }
            if (Normal == null)
            {
                return(ServiceDataUtility.GetRequiredFieldErrorMessage("normal"));
            }

            if (Point != null && Point.Count < 2)
            {
                return(ServiceDataUtility.GetInvalidFieldErrorMessage("point", "Count must be at least 2."));
            }
            if (Point != null && Point.Count > 2)
            {
                return(ServiceDataUtility.GetInvalidFieldErrorMessage("point", "Count must be at most 2."));
            }

            string?errorMessage;

            if (!ServiceDataUtility.ValidateFieldValue(Widget, "widget", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(Widgets, "widgets", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetMatrix, "widgetMatrix", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetResult, "widgetResult", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetResults, "widgetResults", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetMap, "widgetMap", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(HasWidget, "hasWidget", out errorMessage))
            {
                return(errorMessage !);
            }

            return(null);
        }
示例#3
0
        private string?GetValidationErrorMessage()
        {
            if (Query == null)
            {
                return(ServiceDataUtility.GetRequiredFieldErrorMessage("query"));
            }
            if (Normal == null)
            {
                return(ServiceDataUtility.GetRequiredFieldErrorMessage("normal"));
            }

            string?errorMessage;

            if (!ServiceDataUtility.ValidateFieldValue(Widget, "widget", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(Widgets, "widgets", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetMatrix, "widgetMatrix", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetResult, "widgetResult", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetResults, "widgetResults", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(WidgetMap, "widgetMap", out errorMessage))
            {
                return(errorMessage !);
            }
            if (!ServiceDataUtility.ValidateFieldValue(HasWidget, "hasWidget", out errorMessage))
            {
                return(errorMessage !);
            }

            return(null);
        }
示例#4
0
 internal override bool ValidateInternalValue(out string?errorMessage) =>
 ServiceDataUtility.ValidateFieldValue(m_value, out errorMessage);