public IEnumerable <ValidationResult> Validate(ValidationContext validationContext)
{
List <ValidationResult> errors = new List <ValidationResult>();
List <string> lst = new List <string>();
if (String.IsNullOrEmpty(this.TagSlug))
{
ValidationResult err = new ValidationResult("Slug is required", new string[] { "TagSlug" });
errors.Add(err);
}
if (String.IsNullOrEmpty(this.TagText))
{
ValidationResult err = new ValidationResult("Text is required", new string[] { "TagText" });
errors.Add(err);
}
if (ContentTag.GetSimilar(SiteData.CurrentSite.SiteID, this.ContentTagID, this.TagSlug) > 0)
{
ValidationResult err = new ValidationResult("Slug must be unique", new string[] { "TagSlug" });
errors.Add(err);
}
return(errors);
}