Exemple #1
0
        public void edytuj(string imie, string nazwisko, uint wiek, uint waga, Pilkarz biezacy)
        {
            foreach (var p in lista)
            {
                if (isTheSame(p, imie, nazwisko, wiek, waga))
                {
                    var dialogResult1 = MessageBox.Show("Pilkarz jest już na liście", "Błąd", MessageBoxButton.OK);
                    return;
                }
            }
            var dialogResult = MessageBox.Show($"Czy na pewno chcesz zmienić dane  {Environment.NewLine} {biezacy.ToString()}?", "Edycja", MessageBoxButton.YesNo);

            if (dialogResult == MessageBoxResult.Yes)
            {
                biezacy.Imie     = imie;
                biezacy.Nazwisko = nazwisko;
                biezacy.Waga     = waga;
                biezacy.Wiek     = wiek;
            }
        }
Exemple #2
0
 public bool isTheSame(Pilkarz pilkarz, string imie, string nazwisko, uint wiek, uint waga)
 {
     if (pilkarz.Nazwisko != nazwisko)
     {
         return(false);
     }
     if (pilkarz.Imie != imie)
     {
         return(false);
     }
     if (pilkarz.Wiek != wiek)
     {
         return(false);
     }
     if (pilkarz.Waga != waga)
     {
         return(false);
     }
     return(true);
 }