private void setLinkedDataItemData(EDDColumn column, DataItem dataItem) { this.dC_DataItemTextBox.Text = dataItem?.Name; this.dC_DataItemTextBox.Tag = dataItem; //set the dataitem column.dataItem = dataItem; }
private void unloadColumnData(EDDColumn column) { column.column.name = this.C_NameTextBox.Text; column.column.type = new DB_EA.DataType((DB_EA.BaseDataType)C_DatatypeDropdown.SelectedItem, decimal.ToInt32(C_SizeUpDown.Value), decimal.ToInt32(C_PrecisionUpDown.Value)); column.column.isNotNullable = this.C_NotNullCheckBox.Checked; column.column.initialValue = this.C_DefaultTextBox.Text; column.dataItem = (DataItem)this.C_DataItemTextBox.Tag; }
private bool hasColumnChanged(EDDColumn column) { //TODO return(column.name != this.C_NameTextBox.Text || column.column.type?.type.name != ((BaseDataType)this.C_DatatypeDropdown.SelectedItem)?.name || column.column.type?.length != decimal.ToInt32(this.C_SizeUpDown.Value) || column.column.type?.precision != decimal.ToInt32(this.C_PrecisionUpDown.Value) || column.column.isNotNullable != this.C_NotNullCheckBox.Checked || column.dataItem?.GUID != ((DataItem)this.C_DataItemTextBox.Tag)?.GUID || column.column.initialValue != this.C_DefaultTextBox.Text); }
private void unloadColumnData(EDDColumn column) { column.dataItem = this.dC_DataItemTextBox.Tag as DataItem; }
private void saveColumn(EDDColumn column) { this.unloadColumnData(column); column.save(); }
private bool hasColumnChanged(EDDColumn column) { //TODO return(column.dataItem?.GUID != ((DataItem)this.dC_DataItemTextBox.Tag)?.GUID); }