コード例 #1
0
        private void ShowEntity_Click(object sender, EventArgs e)
        {
            Table         table = (Table)EntityList.SelectedItem;
            FrmAttributes form  = new FrmAttributes(model, table);

            form.ShowDialog();
        }
コード例 #2
0
        private void SaveEntity_Click(object sender, EventArgs e)
        {
            var entity = model.TableSet.Where(u => u.Name.Contains(NameTextBox.Text)).ToList();

            if (entity.Count <= 0)
            {
                if (NameTextBox.Text != "")
                {
                    Table table = new Table()
                    {
                        Name     = NameTextBox.Text,
                        DataBase = dataBase
                    };
                    dataBase.Table.Add(table);
                    model.TableSet.Add(table);
                    model.SaveChanges();
                    Close();
                    FrmAttributes form = new FrmAttributes(model, table);
                    form.ShowDialog();
                }
                else if (NameTextBox.Text == "")
                {
                    MessageBox.Show("Вы не указали имя сущности");
                }
            }
            else
            {
                MessageBox.Show("Сущность с указанным именем уже существует");
            }
        }