GetSimilar() публичный статический Метод

public static GetSimilar ( System.Guid SiteID, System.Guid CategoryID, string categorySlug ) : int
SiteID System.Guid
CategoryID System.Guid
categorySlug string
Результат int
Пример #1
0
		public IEnumerable<ValidationResult> Validate(ValidationContext validationContext) {
			List<ValidationResult> errors = new List<ValidationResult>();
			List<string> lst = new List<string>();

			if (String.IsNullOrEmpty(this.CategorySlug)) {
				ValidationResult err = new ValidationResult("Slug is required", new string[] { "CategorySlug" });
				errors.Add(err);
			}
			if (String.IsNullOrEmpty(this.CategoryText)) {
				ValidationResult err = new ValidationResult("Text is required", new string[] { "CategoryText" });
				errors.Add(err);
			}

			if (ContentCategory.GetSimilar(SiteData.CurrentSite.SiteID, this.ContentCategoryID, this.CategorySlug) > 0) {
				ValidationResult err = new ValidationResult("Slug must be unique", new string[] { "CategorySlug" });
				errors.Add(err);
			}

			return errors;
		}