protected void btn_Add_Attribute_Click(object sender, EventArgs e) { if (Page.IsValid) { ProductAttributeMgr myProductAttributeMgr = new ProductAttributeMgr(); string Attribute_IndexID = Nexus.Core.Tools.IDGenerator.Get_New_GUID(); e2Data[] UpdateData = { new e2Data("Attribute_IndexID", Attribute_IndexID), new e2Data("ProductID", _productid), new e2Data("Attribute_TypeID", droplist_Attribute_TypeID.SelectedValue), new e2Data("Display_Text", tbx_DisplayText.Text), new e2Data("IsRequired", chkbox_IsRequired.Checked.ToString()), new e2Data("Input_OptionID", droplist_InputOption.SelectedValue), new e2Data("SortOrder", "0"), new e2Data("IsActive", chkbox_IsActive.Checked.ToString()) }; myProductAttributeMgr.Add_Product_AttributeIndex(UpdateData); // Create Attribute Options string AttributeID = Nexus.Core.Tools.IDGenerator.Get_New_GUID(); e2Data[] UpdateData_Option = { new e2Data("AttributeID", AttributeID), new e2Data("Attribute_IndexID", Attribute_IndexID), new e2Data("Attribute_Name", "Default Option"), new e2Data("IsPreSelected", true.ToString()), new e2Data("Price_Adjustment", "0.00"), new e2Data("Weight_Adjustment", "0.00"), new e2Data("SortOrder", "1"), new e2Data("IsActive", true.ToString()) }; myProductAttributeMgr.Add_Product_Attribute(UpdateData_Option); Control_Init(); MultiView_AttributeForm.SetActiveView(View_Button); } }