private void Button_Click_1(object sender, RoutedEventArgs e) { int default_id = Convert.ToInt32(label_helpid.Content); foreach (Table update in _datact.Tables) { if (update.Id == default_id) { _datact.Tables.DeleteOnSubmit(update); _zastupce_tridy_dat.Remove(update); _datact.SubmitChanges(); Table novy = new Table(); novy.Nazev = tb_nazev.Text; novy.Recenze = tb_kom.Text; novy.Zanr = tb_zanr.Text; novy.Hodnocení = Convert.ToInt32(hodnoceni_combo.SelectionBoxItemStringFormat); //nutno konverzovat novy.Autor = tb_autor.Text; novy.Obrazek = label_image.Content.ToString(); _datact.Tables.InsertOnSubmit(novy); _zastupce_tridy_dat.Add(novy); _datact.SubmitChanges(); Application.Current.Windows[0].Close(); } } }
private void button_delete_Click(object sender, RoutedEventArgs e) { if (listbox1.SelectedItem != null) { _datact.Tables.DeleteOnSubmit((Table)listbox1.SelectedItem); //smaze pretypovany item _zastupce_tridy_dat.Remove((Table)listbox1.SelectedItem); //smazat i z kolekceobsahujici _datact.tably _datact.SubmitChanges(); label_autor.Content = null; label_hodnoceni.Content = null; label_id.Content = null; label_nazev.Content = null; label_zanr.Content = null; label_recenze.Content = null; image1.Source = null; } }