public void DodajZawodnika(Zawodnik zawodnik) { List <Zawodnik> zawodnicy = Zawodnicy.ToList(); zawodnik.IdZawodnika = PodajMaksymalneId() + 1; zawodnicy.Add(zawodnik); Zawodnicy = zawodnicy.ToArray(); }
private void btnUsun_Click(object sender, EventArgs e) { Zawodnik zaznaczonyZawodnik = (Zawodnik)lbDane.SelectedItem; md.UsunZawodnika(zaznaczonyZawodnik.IdZawodnika); md.EksportujZawodników(); lbDane.DataSource = md.Zawodnicy; lbDane.DisplayMember = "ImieNazwiskoKraj"; }
private void lbDane_SelectedIndexChanged(object sender, EventArgs e) { Zawodnik zaznaczonyZawodnik = (Zawodnik)lbDane.SelectedItem; txtImie.Text = zaznaczonyZawodnik.Imie; txtNazwisko.Text = zaznaczonyZawodnik.Nazwisko; txtKraj.Text = zaznaczonyZawodnik.Kraj; txtWaga.Text = zaznaczonyZawodnik.Waga.ToString(); txtWzrost.Text = zaznaczonyZawodnik.Wzrost.ToString(); datDataUrodzenia.Value = zaznaczonyZawodnik.DataUrodzenia; }
public void EdytujZawodnika(Zawodnik z) { for (var index = 0; index < Zawodnicy.Length; index++) { if (Zawodnicy[index].IdZawodnika == z.IdZawodnika) { Zawodnicy[index].Imie = z.Imie; Zawodnicy[index].Nazwisko = z.Nazwisko; Zawodnicy[index].Kraj = z.Kraj; Zawodnicy[index].DataUrodzenia = z.DataUrodzenia; Zawodnicy[index].Wzrost = z.Wzrost; Zawodnicy[index].Waga = z.Waga; break; } } }
private void btnDodaj_Click(object sender, EventArgs e) { Zawodnik z = new Zawodnik() { Imie = txtImie.Text, Nazwisko = txtNazwisko.Text, Kraj = txtKraj.Text, DataUrodzenia = datDataUrodzenia.Value, Waga = Convert.ToInt32(txtWaga.Text), Wzrost = Convert.ToInt32(txtWzrost.Text) }; md.DodajZawodnika(z); md.EksportujZawodników(); lbDane.DataSource = md.Zawodnicy; lbDane.DisplayMember = "ImieNazwiskoKraj"; }
public void ImportujZawodnikow() { string[] wiersze = File.ReadAllLines(sciezka + "zawodnicy.txt"); Zawodnicy = new Zawodnik[wiersze.Length]; for (int i = 0; i < wiersze.Length; i++) { string[] komorki = wiersze[i].Split(';'); Zawodnicy[i] = new Zawodnik() { IdZawodnika = Convert.ToInt32(komorki[0]), IdTrenera = Convert.ToInt32(komorki[1]), Imie = komorki[2], Nazwisko = komorki[3], Kraj = komorki[4], DataUrodzenia = Convert.ToDateTime(komorki[5]), Wzrost = Convert.ToInt32(komorki[6]), Waga = Convert.ToInt32(komorki[7]) }; } }
private void btnEdytuj_Click(object sender, EventArgs e) { var zaznaczony = (Zawodnik)lbDane.SelectedItem; var z = new Zawodnik() { Imie = txtImie.Text, Nazwisko = txtNazwisko.Text, DataUrodzenia = datDataUrodzenia.Value, IdZawodnika = zaznaczony.IdZawodnika, Kraj = txtKraj.Text, Waga = Convert.ToInt32(txtWaga.Text), Wzrost = Convert.ToInt32(txtWzrost.Text) }; md.EdytujZawodnika(z); md.EksportujZawodników(); md.ImportujWszystko(); lbDane.DataSource = md.Zawodnicy; lbDane.DisplayMember = "ImieNazwiskoKraj"; }