void CallBack_Update_TablePart(string originalName, ConfigurationObjectTablePart configurationObjectTablePart, bool isNew) { if (isNew) { ConfDocument.AppendTablePart(configurationObjectTablePart); } else { if (originalName != configurationObjectTablePart.Name) { ConfDocument.TabularParts.Remove(originalName); ConfDocument.AppendTablePart(configurationObjectTablePart); } else { ConfDocument.TabularParts[originalName] = configurationObjectTablePart; } } LoadTabularPartsList(); }
void CallBack_Update_Field(string originalName, ConfigurationObjectField configurationObjectField, bool isNew, object Tag = null) { if (isNew) { ConfDocument.AppendField(configurationObjectField); } else { if (originalName != configurationObjectField.Name) { ConfDocument.Fields.Remove(originalName); ConfDocument.AppendField(configurationObjectField); } else { ConfDocument.Fields[originalName] = configurationObjectField; } } LoadFieldList(); }