Пример #1
0
        string GetValidationError(string propertyName)
        {
            if (Array.IndexOf(ValidatedProperties, propertyName) < 0)
            {
                return(null);
            }

            string error = null;

            switch (propertyName)
            {
            case "Num":
                if (MainValidators.IsValidRegex(Num.ToString(), "[0-9]{10}$") || Num < 0)
                {
                    error = "Не сте избрали сметка от националния сметкоплан";
                }
                break;

            case "NameMain":
                error = this.ValidateNameMain();
                break;
            }

            return(error);
        }
Пример #2
0
        string ValidateNameMain()
        {
            if (MainValidators.IsStringMissing(this.NameMain))
            {
                return("Задължително поле: Име на сметка");
            }

            return(null);
        }