コード例 #1
0
        //Пошук
        public SportmwnsList Find(SportmwnsList ex, string one = "", string two = "", string three = "", string four = "")
        {
            SportmwnsList res = new SportmwnsList();
            int           Len = ex.list.Count();

            for (int i = 0; i < Len; i++)
            {
                Sportsmen temp = ex.list[i];
                res.Add(temp);
            }
            if (one != "")
            {
                res.list = res.FiltrSurn(one, res);
            }
            if (two != "")
            {
                res.list = res.FiltrName(two, res);
            }
            if (three != "")
            {
                res.list = res.FiltrCount(three, res);
            }
            if (four != "")
            {
                res.list = res.FiltrSport(four, res);
            }
            return(res);
        }
コード例 #2
0
 //додавання нового
 public void Add(Sportsmen s)
 {
     if (list == null)
     {
         list = new List <Sportsmen>();
     }
     list.Add(s);
 }
コード例 #3
0
        //відновити
        private void button2_Click(object sender, EventArgs e)
        {
            int temp = spmList.Update(sportsmenListVie);

            if (temp != -1)
            {
                Sportsmen s = spmList.list[temp];
                Forms.FormAddNewSpotsmen form = new Forms.FormAddNewSpotsmen(s, this, temp);
                form.ShowDialog();
                update(spmList);
            }
        }
コード例 #4
0
        public string SaveToFile(Sportsmen a)
        {
            string res = $"{a.SecName}" +
                         $"\n {a.Name}" +
                         $"\n{ a.ThirdName}" +
                         $"\n Дата народження: { a.Age}" +
                         $"\n Зріст: { a.Hight}" +
                         $"\n Вага: { a.Weight}" +
                         $"\n Країна походення: { a.Country}" +
                         $"\n Громадянство: { a.Gromad}" +
                         $"\n Команда: { a.Team}" +
                         $"\n Вид спорту: { a.Sport}" +
                         $"\n Особисті нагороди: { a.AddiInfo}";

            return(res);
        }