Ejemplo n.º 1
0
 //Zmiana statusu zawodnika
 public void ZmienStatusZawodnika(Zawodnik zawodnik, StatusZawodnika status)
 {
     //Zmiana statusu zawodnika może nastąpić tylko wtedy, gdy posiada on domyślny status lub został skierowany do dalszej obserwacji
     if (zawodnik.Status == Helper.GetEnumDescription(StatusZawodnika.PoObserwacji) || zawodnik.Status == Helper.GetEnumDescription(StatusZawodnika.DoDalszejObserwacji))
     {
         zawodnik.Status = Helper.GetEnumDescription(status);
     }
     else
     {
         throw new Exception("Nie możesz zmienić statusu tego zawodnika");
     }
 }
Ejemplo n.º 2
0
        //Znalezienie zawodników o szukanym statusie
        public List <Zawodnik> ZnajdzZawodnikowPoStatusie(StatusZawodnika status)
        {
            var lista = extent.Where(p => p.Status == status.ToString()).ToList();

            return(lista);
        }