private void AddMaecenas_Click(object sender, EventArgs e) { string nameText = CFunc.CheckTextBox(this, NameMaecenas.Text, EnterNameMaecenas); if (nameText == "") { return; } foreach (DataRow item in dataset.Maecenas) { if (item["Name"].ToString() == nameText) { CFunc.ShowMessage("Меценат '" + nameText + "' уже существует!"); return; } } var dr = dataset.Maecenas.NewRow(); dr["Name"] = NameMaecenas.Text; dataset.Maecenas.Rows.Add(dr); ExW.SaveToDataBase(); DataView tempMaecenas = new DataView(dataset.Maecenas); tempMaecenas.RowFilter = "Name = " + "'" + nameText + "'"; var newRow = dataset.Maecenas.NewRow(); newRow["From"] = "Maecenas"; newRow["InstanceID"] = tempMaecenas[0][0]; dataset.Crutch.Rows.Add(newRow); ExW.SaveToDataBase(); }
private void AddMuseum_Click(object sender, EventArgs e) { string nameText = CFunc.CheckTextBox(this, NameMuseum.Text, EnterNameMuseum); if (nameText == "") { return; } foreach (DataRow item in dataset.Museum) { if (item["Name"].ToString() == nameText) { CFunc.ShowMessage("Музей '" + nameText + "' уже существует!"); return; } } var dr = dataset.Museum.NewRow(); dr["Name"] = nameText; dataset.Museum.Rows.Add(dr); ExW.SaveToDataBase(); DataView tempMuseum = new DataView(dataset.Museum); tempMuseum.RowFilter = "Name = " + "'" + nameText + "'"; var newRow = dataset.Crutch.NewRow(); newRow["From"] = "Museum"; newRow["InstanceID"] = tempMuseum[0][0]; dataset.Crutch.Rows.Add(newRow); ChangeMuseum.Enabled = false; ExW.SaveToDataBase(); }
private void SaveToDataBase() { ExW.SaveToDataBase(); UpdateDataView(); }