//Új Gomb private void BtnNew_Click(object sender, RoutedEventArgs e) { var Termek_New_Edit = new Termek_New_Edit(); //elrejtjük a felesleget Termek_New_Edit.ID.Visibility = Visibility.Hidden; Termek_New_Edit.ID_box.Visibility = Visibility.Hidden; Termek_New_Edit.cbNev.Visibility = Visibility.Hidden; //megnyitás Termek_New_Edit.ShowDialog(); //visszatérés this.mod_leiras = Termek_New_Edit.mod_leiras; this.mod_nev = Termek_New_Edit.mod_nev; //vissza gomb és üres adat felvitel akadályozás if (mod_leiras != null && mod_nev != null && mod_leiras != "" && mod_nev != "") { using (ItemModelContainer container = new ItemModelContainer()) { Termekek ujtermek = new Termekek { Neve = mod_nev, Leiras = mod_leiras }; //hozzáadjuk a terméket container.TermekekSet.Add(ujtermek); //adatok mentése container.SaveChanges(); } } }
private void CbItem_SelectionChanged(object sender, SelectionChangedEventArgs e) { //Aktuális item cbTermek = ((ComboBox)sender).SelectedItem as Termekek; //CB beállítása cbItem.SelectedItem = cbTermek; //id-kimentése mod_termek_id = cbTermek.Id.ToString(); }
private void CbNev_SelectionChanged(object sender, SelectionChangedEventArgs e) { //Aktuális item cbAktualis = ((ComboBox)sender).SelectedItem as Termekek; //CB beállítása cbNev.SelectedItem = cbAktualis; //boxok beállítása ID_box.Text = cbAktualis.Id.ToString(); Name_box.Text = cbAktualis.Neve; Leiras_box.Text = cbAktualis.Leiras; }