Example #1
0
        private void btnUsun2_Click(object sender, RoutedEventArgs e)
        {
            btnUsun2.IsEnabled = false;

            App.bazy.getBazy().ElementAt <Poszczegolna_Baza>(lista.SelectedIndex).getZwroty().RemoveAt(listBaza.SelectedIndex);
            listBaza.Items.RemoveAt(listBaza.SelectedIndex);

            FileStream   stream2 = new FileStream(baza.getNazwa() + ".dat", FileMode.Truncate);
            StreamWriter writer2 = new StreamWriter(stream2);

            foreach (var item in baza.getZwroty())
            {
                writer2.WriteLine(item.getPL());
                writer2.WriteLine(item.getENG());
            }

            writer2.Close();
            stream2.Close();
        }
Example #2
0
        private void Dodawanie()
        {
            if (txtPL.Text != "" && txtENG.Text != "")
            {
                warning1.Visibility = Visibility.Hidden;
                warning2.Visibility = Visibility.Hidden;


                ListBoxItem item = new ListBoxItem();
                item.Content = txtPL.Text + " - " + txtENG.Text;
                SolidColorBrush myBrush = new SolidColorBrush(Colors.FloralWhite);
                item.Background          = myBrush;
                item.HorizontalAlignment = HorizontalAlignment.Stretch;
                item.FontSize            = 24;

                lista.Items.Add(item);

                baza.Dodaj_Zwrot(txtPL.Text, txtENG.Text);

                FileStream   stream2 = new FileStream(baza.getNazwa() + ".dat", FileMode.OpenOrCreate);
                StreamWriter writer2 = new StreamWriter(stream2);

                stream2.Position = stream2.Length;

                writer2.WriteLine(txtPL.Text);
                writer2.WriteLine(txtENG.Text);

                //foreach (var item2 in baza.getZwroty())
                //{
                //    writer.WriteLine(item2.getPL());
                //    writer.WriteLine(item2.getENG());
                //}


                writer2.Close();
                stream2.Close();

                this.Close();
            }

            else if (txtPL.Text != "" && txtENG.Text == "")
            {
                warning1.Visibility = Visibility.Hidden;
                warning2.Visibility = Visibility.Visible;
            }

            else if (txtPL.Text == "" && txtENG.Text != "")
            {
                warning2.Visibility = Visibility.Hidden;
                warning1.Visibility = Visibility.Visible;
            }

            else if (txtPL.Text == "" && txtENG.Text == "")
            {
                warning1.Visibility = Visibility.Visible;
                warning2.Visibility = Visibility.Visible;
            }

            else if (txtPL.Text == "")
            {
                warning1.Visibility = Visibility.Visible;
            }
            else if (txtENG.Text == "")
            {
                warning2.Visibility = Visibility.Visible;
            }
        }