コード例 #1
0
        private void Dodaj_Click(object sender, RoutedEventArgs e)
        {
            string nazwa = Nazwa.Text;
            string adres = Adres.Text;

            if (!string.IsNullOrEmpty(nazwa) && !string.IsNullOrEmpty(adres))
            {
                Magazyn m = new Magazyn(nazwa, adres);
                m.Zapisz();

                mw.MagazynyBinding();
                this.Close();
            }
            else
            {
                MessageBox.Show("Złe dane");
            }
        }
コード例 #2
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            List <Narzedzie> DoUsuniecia = new List <Narzedzie>();

            foreach (var item in dgNarzedzia.SelectedItems)
            {
                int       i = dgNarzedzia.Items.IndexOf(item);
                Narzedzie n = m.ListaNarzedzi[i];
                DoUsuniecia.Add(n);
            }

            foreach (Narzedzie n in DoUsuniecia)
            {
                m.ListaNarzedzi.Remove(n);
            }

            InitBinding();
            m.Zapisz();
        }
コード例 #3
0
        private void Skasuj_Click(object sender, RoutedEventArgs e)
        {
            string nazwa = cmbMagazyny.SelectedValue.ToString();

            if (string.IsNullOrEmpty(nazwa))
            {
                MessageBox.Show("Nie wybrano magazynu!");
            }

            else
            {
                m = Magazyn.Odczytaj(nazwa);

                m.Skasuj(m);

                MagazynyBinding();

                m.Zapisz();
            }
        }