Example #1
0
        private void rebuildToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int wielkosc = Piesn.policzBaze();

            Piesn[]      nowa = new Piesn[wielkosc];
            wielkoscBazy baza = new wielkoscBazy();
            int          i    = 0;

            System.IO.StreamReader file = new System.IO.StreamReader("baza.txt");
            string linia;

            while ((linia = file.ReadLine()) != null)
            {
                nowa[i] = Piesn.importujWpisold(linia);
                i++;
                baza.wielkosc = i;
            }

            file.Close();
            Piesn.zapiszBaze(nowa, Piesn.policzBaze());
        }
Example #2
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (editIndex == -1)
     {
         MessageBox.Show("editIndex == 1\nBłąd edycji, następuje zamknięcie okna", "BŁĄD!");
         this.Close();
     }
     else
     {
         Piesn[] baza = new Piesn[1000];
         baza = Piesn.importujBaze();
         Piesn nowa = new Piesn();
         nowa.setPiesn(textBox1.Text, richTextBox1.Text, wejscieBox.Checked, wyjscieBox.Checked,
                       komuniaBox.Checked, ofiarowanieBox.Checked, krotkaBox.Checked, sredniaBox.Checked, dlugaBox.Checked,
                       starsiBox.Checked, mlodsiBox.Checked, postBox.Checked, wielkanocBox.Checked, koledyBox.Checked,
                       adwentBox.Checked, maryjneBox.Checked, zwykleBox.Checked, uwielbienieBox.Checked, nowaBox.Checked,
                       listaChwytow, int.Parse(numerTextbox.Text), sizePicker.Value.ToString());
         baza[editIndex] = nowa;
         Piesn.zapiszBaze(baza, Piesn.policzBaze());
         MessageBox.Show("Edycja pieśni " + nowa.nazwa + " zakończona powodzeniem! Odśwież aby zobaczyć zmiany!", "Edytowano!");
         this.Close();
     }
 }