protected void addGeneralPropertiesToField(Metadata.MetaModel.AxTableField axTableField) { axTableField.Name = this.controller.textBoxFieldName.Text; axTableField.ExtendedDataType = this.controller.textBoxEDTName.Text; if (edtExist) { axTableField.Label = this.controller.textBoxLabel.Text; axTableField.HelpText = this.controller.textBoxHelpText.Text; } }
protected void addField(Metadata.MetaModel.AxTableField field) { if (this.namedElement is Table) { Metadata.MetaModel.AxTable axTable = this.MetadataProvider.Tables.Read(this.namedElement.Name); axTable.Fields.Add(field); this.MetaModelService.UpdateTable(axTable, this.ModelSaveInfo); } else { var extensionName = this.namedElement.Name.Split('.'); Metadata.MetaModel.AxTableExtension axTableExtension = this.MetadataProvider.TableExtensions.Read(this.namedElement.Name); axTableExtension.Fields.Add(field); } }
protected void addSpecificPropertiesToField(Metadata.MetaModel.AxTableField axTableField) { return; }