private void buttonAddTable_Click(object sender, EventArgs e) { Table table = new Table(); string name = ""; Form selectName = new Forms.FormNameSelect(ref name); selectName.ShowDialog(); table.Name = name; context.AddTable(table); }
private void EditTable(int id) { Table table = context.context.TableSet.Find(id); string name = ""; FormNameSelect selectName = new Forms.FormNameSelect(); selectName.ShowDialog(); string newName = selectName.name; context.EditTable(table, newName); RefreshForm(); }
private void buttonAddTable_Click(object sender, EventArgs e) { Table table = new Table(); string name = ""; FormNameSelect selectName = new Forms.FormNameSelect(); selectName.ShowDialog(); table.Name = selectName.name; if (context.NewTableIsLegal(table)) { context.AddTable(table); } else { MessageBox.Show("Нельзя создать таблицу. Имя занято"); } RefreshForm(); }
private void buttonAddAttribute_Click(object sender, EventArgs e) { Attribute attribute = new Attribute(); string name = ""; FormNameSelect selectName = new Forms.FormNameSelect(isTable: false); Table table = context.context.TableSet.Find(selectedTable); selectName.ShowDialog(); attribute.Name = selectName.name; if (selectName.name != "") { if (context.NewAttributeIsLegal(attribute)) { context.AddColumn(table, attribute); } else { MessageBox.Show("Нельзя создать атрибут. Имя занято"); } } RefreshForm(); }