public void DeleteType() { this.DialogResult = DialogResult.None; try { // LINQ Typ_statku type = new Typ_statku { Typ_statku_ID = this.qe.GetType(this.ComboBox2).Typ_statku_ID }; this.qe.DeleteType(type); // zakmniecie formularza this.DialogResult = DialogResult.OK; this.Dispose(); } catch (FormatException ex) { MessageBox.Show("Błędne dane.", "Błąd"); } catch (SqlException ex) { MessageBox.Show("Błąd komunikacji z bazą danych", "Błąd"); } }
public void InsertType(Typ_statku type) { db.Typ_statkus.InsertOnSubmit(type); db.SubmitChanges(); }
public void AddType() { this.DialogResult = DialogResult.None; try { if (this.TextBox5 != "") { // LINQ Typ_statku type = new Typ_statku { Nazwa_typu = this.TextBox5 }; this.qe.InsertType(type); // zamkniecie formularza this.DialogResult = DialogResult.OK; this.Dispose(); } else { MessageBox.Show("Pole nie może być puste.", "Błąd"); } } catch (DataIncorrect ex) { MessageBox.Show(ex.Message, "Błąd"); } catch (FormatException ex) { MessageBox.Show("Błędny format danych.", "Błąd"); } catch (SqlException ex) { //nie udalo sie polaczyc/bledna skladnia zapytania/bledne dane w zapytaniu/? MessageBox.Show("Błąd komunikacji z bazą danych", "Błąd"); } }
public void DeleteType(Typ_statku type) { var record = db.Typ_statkus.Single(typ => typ.Typ_statku_ID == type.Typ_statku_ID); db.Typ_statkus.DeleteOnSubmit(record); db.SubmitChanges(); }