Пример #1
0
        //Keresés Gomb
        private void BtnSearch_Click(object sender, RoutedEventArgs e)
        {
            var szeriaszam_New_Edit = new Szeriaszam_New_Edit();

            szeriaszam_New_Edit.btnSave.Content = "Keresés";
            //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;
            szeriaszam_New_Edit.cbItem.Visibility = Visibility.Hidden;
            //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;
            //adatmentés
            using (ItemModelContainer container = new ItemModelContainer())
            {
                if (mod_statusz != null && mod_szeriaszam != null)
                {
                    List <Local_Szeriaszamok> local_Szeriaszamoks = new List <Local_Szeriaszamok>();
                    //ha leriasra keresünk- csak pontos egyezés!!!
                    foreach (Szeriaszamok szeriaszamok in container.SzeriaszamokSet.Where(u => u.Statusz == mod_statusz))
                    {
                        // Konvertálunk lokális objektumra
                        Local_Szeriaszamok m = new Local_Szeriaszamok()
                        {
                            Id = szeriaszamok.Id, Szeriaszam = szeriaszamok.Szeriaszam, Statusz = szeriaszamok.Statusz
                        };
                        local_Szeriaszamoks.Add(m);
                    }
                    //ha névre keresünk- csak pontso egyezés!!!
                    foreach (Szeriaszamok szeriaszamok in container.SzeriaszamokSet.Where(u => u.Szeriaszam == mod_szeriaszam))
                    {
                        // Konvertálunk lokális objektumra
                        Local_Szeriaszamok m = new Local_Szeriaszamok()
                        {
                            Id = szeriaszamok.Id, Szeriaszam = szeriaszamok.Szeriaszam, Statusz = szeriaszamok.Statusz
                        };
                        local_Szeriaszamoks.Add(m);
                    }
                    //dataGrid adatforrás
                    dbData.ItemsSource = local_Szeriaszamoks;
                }
            }
        }
Пример #2
0
        //Frissítés Gomb
        private void BtnRefresh_Click(object sender, RoutedEventArgs e)
        {
            //Létrehozunk egy Db context-et
            using (ItemModelContainer container = new ItemModelContainer())
            {
                List <Local_Szeriaszamok> local_Szeriaszamoks = new List <Local_Szeriaszamok>();

                foreach (Szeriaszamok szeriaszamok in container.SzeriaszamokSet)
                {
                    // Konvertálunk lokális objektumra
                    Local_Szeriaszamok m = new Local_Szeriaszamok()
                    {
                        Id = szeriaszamok.Id, Szeriaszam = szeriaszamok.Szeriaszam, Statusz = szeriaszamok.Statusz
                    };
                    local_Szeriaszamoks.Add(m);
                }
                // DataGrid adatforrás
                dbData.ItemsSource = local_Szeriaszamoks;
            }
        }
Пример #3
0
        public SzeriaszamView()
        {
            InitializeComponent();
            using (ItemModelContainer container = new ItemModelContainer())
            {
                List <Local_Szeriaszamok> local_Szeriaszamoks = new List <Local_Szeriaszamok>();

                foreach (Szeriaszamok szeriaszamok in container.SzeriaszamokSet)
                {
                    // Konvertálunk lokális objektumra
                    Local_Szeriaszamok m = new Local_Szeriaszamok()
                    {
                        Id = szeriaszamok.Id, Szeriaszam = szeriaszamok.Szeriaszam, Statusz = szeriaszamok.Statusz
                    };
                    local_Szeriaszamoks.Add(m);
                }
                // DataGrid adatforrás
                dbData.ItemsSource = local_Szeriaszamoks;
            }
        }