Exemple #1
0
        public IEnumerable <ValidationResult> Validate(ValidationContext validationContext)
        {
            var errors = new List <ValidationResult>();

            var existingTags = HttpRequestStorage.DatabaseEntities.Tags.ToList();

            if (!TagModelExtensions.IsTagNameUnique(existingTags, TagName, TagID))
            {
                errors.Add(new SitkaValidationResult <EditViewModel, string>(FirmaValidationMessages.TagNameUnique, x => x.TagName));
            }

            return(errors);
        }