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(); }
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; } }