//-------------------------------------------------------- #endregion #region --------------GetCategoryText-------------- //--------------------------------------------------------- //GetCategoryText //--------------------------------------------------------- public string GetCategoryText(object catID) { int categoryID = Convert.ToInt32(catID); if (categoryID > 0) { Languages langID = SiteSettings.GetCurrentLanguage(); ItemCategoriesEntity category = ItemCategoriesFactory.GetObject(categoryID, langID, OwnerID); if (category != null) { ItemCategoriesDetailsEntity pd = null; if (category.Details.Contains(Languages.Ar)) { pd = (ItemCategoriesDetailsEntity)category.Details[Languages.Ar]; } else { pd = (ItemCategoriesDetailsEntity)category.Details[Languages.En]; } if (pd != null) { return(pd.Title); } } } return(""); }
//-------------------------------------------- protected void GetDetails(ItemCategoriesEntity category, MLanguagesDetailsControls ucDetails) { LoadDetailsControls(ucDetails); if (ucDetails.Visible && ((currentModule.CategoryRequiredTitle && txtTitle.Text.Length > 0) || !currentModule.CategoryRequiredTitle)) { ItemCategoriesDetailsEntity itemCategoriesDetailsObject = new ItemCategoriesDetailsEntity(); itemCategoriesDetailsObject.LangID = ucDetails.Lang; itemCategoriesDetailsObject.Title = txtTitle.Text; itemCategoriesDetailsObject.ShortDescription = txtShortDescription.Text; itemCategoriesDetailsObject.KeyWords = txtMetaKeyWords.Text; //----------------------------------------------------------- if (currentModule.CategoryDetailsInHtmlEditor) { itemCategoriesDetailsObject.Description = fckDescription.Text; } else { itemCategoriesDetailsObject.Description = txtDescription.Text; } //----------------------------------------------------------- category.Details[itemCategoriesDetailsObject.LangID] = itemCategoriesDetailsObject; } }