Beispiel #1
0
 private void CbNev_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     //Aktuális szeria
     cbAktualis = ((ComboBox)sender).SelectedItem as Szeriaszamok;
     //CB beállítása
     cbNev.SelectedItem = cbAktualis;
     //boxok beállítása
     ID_box.Text      = cbAktualis.Id.ToString();
     SZSZ_box.Text    = cbAktualis.Szeriaszam;
     Statusz_box.Text = cbAktualis.Statusz;
 }
Beispiel #2
0
        //Új Gomb
        private void BtnNew_Click(object sender, RoutedEventArgs e)
        {
            var szeriaszam_New_Edit = new Szeriaszam_New_Edit();

            //elrejtjük a felesleget
            szeriaszam_New_Edit.ID.Visibility     = Visibility.Hidden;
            szeriaszam_New_Edit.ID_box.Visibility = Visibility.Hidden;
            szeriaszam_New_Edit.cbNev.Visibility  = Visibility.Hidden;
            //feltöltöltöm a comboboxot
            using (ItemModelContainer container = new ItemModelContainer())
            {
                szeriaszam_New_Edit.cbItem.DataContext = container.TermekekSet.ToList();
            }
            szeriaszam_New_Edit.cbNev.SelectedIndex = 0;
            //megnyitás
            szeriaszam_New_Edit.ShowDialog();
            //visszatérés
            this.mod_statusz    = szeriaszam_New_Edit.mod_statusz;
            this.mod_szeriaszam = szeriaszam_New_Edit.mod_szeriaszam;
            this.mod_termek_id  = Convert.ToInt32(szeriaszam_New_Edit.mod_termek_id);
            //vissza gomb és üres adat felvitel akadályozás
            if (mod_statusz != null && mod_szeriaszam != null && mod_statusz != "" && mod_szeriaszam != "")
            {
                using (ItemModelContainer container = new ItemModelContainer())
                {
                    foreach (Termekek termek in container.TermekekSet.Where(u => u.Id == mod_termek_id))
                    {
                        Szeriaszamok ujszeriaszamok = new Szeriaszamok
                        {
                            Szeriaszam = mod_szeriaszam,
                            Statusz    = mod_statusz,
                            Termekek   = termek
                        };
                        //hozzáadjuk a szériát
                        container.SzeriaszamokSet.Add(ujszeriaszamok);
                    }
                    //adatok mentése
                    container.SaveChanges();
                }
            }
        }