protected void AddButton_Click(object sender, EventArgs e) { if (Page.IsValid && IsValidUpload()) { try { SpecificationAttributeOption sao = null; if (IsColor) { int colorArgb = -1; if (!String.IsNullOrEmpty(txtColorArgb.Text)) { colorArgb = Int32.Parse(txtColorArgb.Text, System.Globalization.NumberStyles.AllowHexSpecifier); } ColorManager.InsertColor(txtNewOptionName.Text, colorArgb); ColorItem colorItem = ColorManager.GetColorByColorName(txtNewOptionName.Text); Upload(colorItem); } sao = SpecificationAttributeManager.InsertSpecificationAttributeOption(SpecificationAttributeID, txtNewOptionName.Text, txtNewOptionDisplayOrder.Value); Response.Redirect("SpecificationAttributeDetails.aspx?SpecificationAttributeID=" + sao.SpecificationAttributeID.ToString()); } catch (Exception exc) { ProcessException(exc); } } }
protected void AddButton_Click(object sender, EventArgs e) { if (Page.IsValid) { try { SpecificationAttributeOption sao = SpecificationAttributeManager.InsertSpecificationAttributeOption(SpecificationAttributeId, txtNewOptionName.Text, txtNewOptionDisplayOrder.Value); SaveLocalizableContent(sao); Response.Redirect("SpecificationAttributeDetails.aspx?SpecificationAttributeID=" + sao.SpecificationAttributeId.ToString()); } catch (Exception exc) { ProcessException(exc); } } }
protected void btnAdd_Click(object sender, EventArgs e) { try { var specificationAttribute = SpecificationAttributeManager.GetSpecificationAttributeById(this.SpecificationAttributeId); if (specificationAttribute != null) { var sao = SpecificationAttributeManager.InsertSpecificationAttributeOption(specificationAttribute.SpecificationAttributeId, txtNewOptionName.Text, txtNewOptionDisplayOrder.Value); SaveLocalizableContent(sao); string url = string.Format("SpecificationAttributeDetails.aspx?SpecificationAttributeID={0}&TabID={1}", specificationAttribute.SpecificationAttributeId, "pnlOptions"); Response.Redirect(url); } } catch (Exception exc) { processAjaxError(exc); } }