SIPSorcery.SimpleWizardCRMControl.Validate C# (CSharp) Метод

Validate() приватный Метод

private Validate ( CRMAccount crmAccount ) : string
crmAccount SIPSorcery.Entities.CRMAccount
Результат string
        private string Validate(CRMAccount crmAccount)
        {
            var validationResults = new List<ValidationResult>();
            var validationContext = new ValidationContext(crmAccount, null, null);
            Validator.TryValidateObject(crmAccount, validationContext, validationResults);
            crmAccount.ValidationErrors.Clear();

            if (validationResults.Count > 0)
            {
                return validationResults[0].ErrorMessage;
            }
            else
            {
                // Do any other client side validation required.

                return null;
            }
        }