//-------------------------------------------- protected void GetDetails(ItemsEntity item, MLanguagesDetailsControls ucDetails) { LoadDetailsControls(ucDetails); if (ucDetails.Visible && ((currentModule.RequiredTitle && txtTitle.Text.Length > 0) || !currentModule.RequiredTitle)) { ItemsDetailsEntity itemDetailsObject = new ItemsDetailsEntity(); itemDetailsObject.LangID = ucDetails.Lang; itemDetailsObject.Title = txtTitle.Text; itemDetailsObject.ShortDescription = txtShortDescription.Text; itemDetailsObject.KeyWords = txtMetaKeyWords.Text; //----------------------------------------------------------- if (currentModule.DetailsInHtmlEditor) { itemDetailsObject.Description = fckDescription.Text; } else { itemDetailsObject.Description = txtDescription.Text; } //----------------------------------------------------------- if (selectedAuthor != null && selectedAuthor.Details.Contains(ucDetails.Lang)) { ItemsDetailsEntity selectedAuthorDetails = (ItemsDetailsEntity)selectedAuthor.Details[ucDetails.Lang]; itemDetailsObject.AuthorName = selectedAuthorDetails.Title; } else { itemDetailsObject.AuthorName = txtAuthorName.Text; } itemDetailsObject.Address = txtAddress.Text; itemDetailsObject.ExtraData.Add(txtExtraText_1.Text); item.Details[itemDetailsObject.LangID] = itemDetailsObject; } }
//----------------------------------------------- //LoadDetailsControls //----------------------------------------------- protected void LoadDetailsControls(MLanguagesDetailsControls ucDetails) { txtTitle = (TextBox)ucDetails.FindControl("txtTitle"); txtShortDescription = (TextBox)ucDetails.FindControl("txtShortDescription"); txtMetaKeyWords = (TextBox)ucDetails.FindControl("txtMetaKeyWords"); txtDescription = (TextBox)ucDetails.FindControl("txtDescription"); fckDescription = (TextBox)ucDetails.FindControl("fckDescription"); }
//----------------------------------------------- #endregion //------------------------------------------------------------------------------------------------------------------------------------- protected void LoadDetails(SiteDeparmentsEntity siteDepartment) { MLanguagesDetailsControls ucArDetails = (MLanguagesDetailsControls)MLangsDetails1.FindControl("ucArDetails"); MLanguagesDetailsControls ucEnDetails = (MLanguagesDetailsControls)MLangsDetails1.FindControl("ucEnDetails"); //if(HasArabic) LoadDetails(siteDepartment, ucArDetails); //if(HasEngrabic) LoadDetails(siteDepartment, ucEnDetails); }
//----------------------------------------------- #endregion //-------------------------------------------- protected void AddDetails(ItemCategoriesEntity category) { MLanguagesDetailsControls ucArDetails = (MLanguagesDetailsControls)MLangsDetails1.FindControl("ucArDetails"); MLanguagesDetailsControls ucEnDetails = (MLanguagesDetailsControls)MLangsDetails1.FindControl("ucEnDetails"); //if(HasArabic) GetDetails(category, ucArDetails); //if(HasEngrabic) GetDetails(category, ucEnDetails); //---------------------------- }
//----------------------------------------------- //LoadDetailsControls //----------------------------------------------- protected void LoadDetailsControls(MLanguagesDetailsControls ucDetails) { txtTitle = (TextBox)ucDetails.FindControl("txtTitle"); txtShortDescription = (TextBox)ucDetails.FindControl("txtShortDescription"); txtMetaKeyWords = (TextBox)ucDetails.FindControl("txtMetaKeyWords"); fckDescription = (CuteEditor.Editor)ucDetails.FindControl("fckDescription"); txtDescription = (TextBox)ucDetails.FindControl("txtDescription"); txtAuthorName = (TextBox)ucDetails.FindControl("txtAuthorName"); txtAddress = (TextBox)ucDetails.FindControl("txtAddress"); txtExtraText_1 = (TextBox)ucDetails.FindControl("txtExtraText_1"); }
//----------------------------------------------- #endregion //-------------------------------------------- protected void AddDetails(ItemsEntity item) { MLanguagesDetailsControls ucArDetails = (MLanguagesDetailsControls)MLangsDetails1.FindControl("ucArDetails"); MLanguagesDetailsControls ucEnDetails = (MLanguagesDetailsControls)MLangsDetails1.FindControl("ucEnDetails"); //if(HasArabic) GetDetails(item, ucArDetails); //if(HasEngrabic) GetDetails(item, ucEnDetails); //---------------------------- }
//------------------------------------------------------------------------------------------------------------------------------------- protected void LoadDetails(SiteDeparmentsEntity siteDepartment, MLanguagesDetailsControls ucDetails) { LoadDetailsControls(ucDetails); if (siteDepartment.Details[ucDetails.Lang] != null) { SiteDeparmentsDetailsEntity siteDeparmentsDetailsObject = (SiteDeparmentsDetailsEntity)siteDepartment.Details[ucDetails.Lang]; txtTitle.Text = siteDeparmentsDetailsObject.Title; txtShortDescription.Text = siteDeparmentsDetailsObject.ShortDescription; txtMetaKeyWords.Text = siteDeparmentsDetailsObject.KeyWords; fckDescription.Text = siteDeparmentsDetailsObject.Description; } }
//-------------------------------------------- protected void GetDetails(SiteDeparmentsEntity siteDepartment, MLanguagesDetailsControls ucDetails) { LoadDetailsControls(ucDetails); if (txtTitle.Text.Length > 0) { SiteDeparmentsDetailsEntity siteDeparmentsDetailsObject = new SiteDeparmentsDetailsEntity(); siteDeparmentsDetailsObject.LangID = ucDetails.Lang; siteDeparmentsDetailsObject.Title = txtTitle.Text; siteDeparmentsDetailsObject.ShortDescription = txtShortDescription.Text; siteDeparmentsDetailsObject.KeyWords = txtMetaKeyWords.Text; siteDeparmentsDetailsObject.Description = fckDescription.Text; siteDepartment.Details[siteDeparmentsDetailsObject.LangID] = siteDeparmentsDetailsObject; } }
//-------------------------------------------- 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; } }