Carrotware.CMS.Mvc.UI.Admin.Service.CMS.ValidateUniqueSnippet C# (CSharp) Метод

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

private ValidateUniqueSnippet ( string TheSlug, string ItemID ) : string
TheSlug string
ItemID string
Результат string
        public string ValidateUniqueSnippet(string TheSlug, string ItemID)
        {
            try {
                Guid CurrentItemGuid = new Guid(ItemID);
                TheSlug = CMSConfigHelper.DecodeBase64(TheSlug);
                TheSlug = ContentPageHelper.ScrubSlug(TheSlug);

                ContentSnippet item = GetSnippet(CurrentItemGuid);

                if (item != null) {
                    CurrentItemGuid = item.Root_ContentSnippetID;
                }

                int iCount = ContentSnippet.GetSimilar(SiteData.CurrentSite.SiteID, CurrentItemGuid, TheSlug);

                if (iCount < 1) {
                    return "OK";
                }

                return "FAIL";
            } catch (Exception ex) {
                SiteData.WriteDebugException("webservice", ex);

                return ex.ToString();
            }
        }