private void vorgehensmodelForm_FormClosing(object sender, FormClosingEventArgs e) { if (addVorgehensmodelForm.DialogResult == DialogResult.OK) { if (addVorgehensmodelForm.getNameTextBox().Text.Length > 1) { //Connect auf Tabelle inkl. dem Mapping Table <Vorgehensmodel> vorgensmodelTableDefinition = dbContext.GetTable <Vorgehensmodel>(); //neuer Eintrag erstellen string name = addVorgehensmodelForm.getNameTextBox().Text; string beschreibung = addVorgehensmodelForm.getBeschreibungTextBox().Text; Vorgehensmodel vorgehensmodel = new Vorgehensmodel(); vorgehensmodel.name = name; vorgehensmodel.beschreibung = beschreibung; vorgensmodelTableDefinition.InsertOnSubmit(vorgehensmodel); //Aenderung auf DB auslösen dbContext.SubmitChanges(); // datagrid neu befüllen loadVorgehensmodelDataGrid(); } else { MessageBox.Show("Es wurden nicht alle Pflichtfelder ausgefüllt! (Diese sind mit * versehen)"); } } }
private void addVorgehensmodelButton_Click(object sender, EventArgs e) { vorgehensmodelForm = new AddVorgehensmodelForm(dbContext, savePath, false); vorgehensmodelForm.ShowDialog(); if (vorgehensmodelForm.getNameTextBox().Text.Length > 2 && !vorgehensmodelForm.getBeschreibungTextBox().Text.Equals("")) { //Connect auf Tabelle inkl. dem Mapping Table <Vorgehensmodel> vorgensmodelTableDefinition = dbContext.GetTable <Vorgehensmodel>(); //neuer Eintrag erstellen string name = vorgehensmodelForm.getNameTextBox().Text; string beschreibung = vorgehensmodelForm.getBeschreibungTextBox().Text; Vorgehensmodel vorgehensmodel = new Vorgehensmodel(); vorgehensmodel.name = name; vorgehensmodel.beschreibung = beschreibung; vorgensmodelTableDefinition.InsertOnSubmit(vorgehensmodel); //Aenderung auf DB auslösen dbContext.SubmitChanges(); // datagrid neu befüllen loadProjekteDataGrid(); } }