void btnSaveOtherLanguage_Click(object sender, EventArgs e) { if (ViewState[CMSViewStateManager.AttributeID] != null && ucPortalLanguage.SelectedLanguageID > 0) { try { // Update Info Except Language Info : AJH.CMS.Core.Entities.Attribute attribute = AttributeManager.GetAttribute(Convert.ToInt32(ViewState[CMSViewStateManager.AttributeID]), CMSContext.LanguageID); if (attribute != null) { AttributeManager.Update(attribute); //SaveLanguage Info Only : AJH.CMS.Core.Entities.Attribute langAttribute = new AJH.CMS.Core.Entities.Attribute { ID = Convert.ToInt32(ViewState[CMSViewStateManager.AttributeID]), Name = txtName.Text, GroupID = Convert.ToInt32(ddlGroup.SelectedValue), LanguageID = ucPortalLanguage.SelectedLanguageID, ModuleID = (int)CMSEnums.ECommerceModule.Attribute, }; AttributeManager.AddOtherLanguage(langAttribute); BeginAddMode(); FillAttributes(-1); upnlAttribute.Update(); upnlAttributeItem.Update(); } } catch (Exception ex) { dvProblems.Visible = true; dvProblems.InnerText = ex.ToString(); upnlAttribute.Update(); } } }
void btnSave_Click(object sender, EventArgs e) { try { AJH.CMS.Core.Entities.Attribute attribute = new AJH.CMS.Core.Entities.Attribute(); attribute.IsDeleted = false; attribute.LanguageID = CMSContext.LanguageID; attribute.PortalID = CMSContext.PortalID; attribute.Name = txtName.Text; attribute.GroupID = Convert.ToInt32(ddlGroup.SelectedValue); attribute.ModuleID = (int)CMSEnums.ECommerceModule.Attribute; AttributeManager.Add(attribute); BeginAddMode(); FillAttributes(-1); upnlAttribute.Update(); } catch (Exception ex) { dvProblems.Visible = true; dvProblems.InnerText = ex.ToString(); upnlAttribute.Update(); } }