/// <summary> /// Saves this instance. /// </summary> public override void Save() { base.Save(); this.Options.RelationTypeId = int.Parse(this.relationTypeDropDownList.SelectedValue); RepeatDirection repeatDirection; if (!RepeatDirection.TryParse(this.repeatDirectionDropDownList.SelectedValue, true, out repeatDirection)) { repeatDirection = RepeatDirection.Vertical; } this.Options.RepeatDirection = repeatDirection; this.Options.MacroAlias = this.macroDropDownList.SelectedValue; this.SaveAsJson(this.Options); }