コード例 #1
0
        public TournoiWS playTournoi(TournoiWS tournoi)
        {
            Tournoi t = businessManager.getTournois().Find(x => x.Id == tournoi.Id);

            businessManager.playTournament(t);
            return(new TournoiWS(t));
        }
コード例 #2
0
        public bool removeTournoi(TournoiWS tournoi)
        {
            List <Tournoi> liste = businessManager.getTournois();
            Tournoi        paria = liste.First(x => x.Id == tournoi.Id);

            liste.Remove(paria);
            return(0 == businessManager.updateTournois(liste));
        }
コード例 #3
0
        public bool addTournoi(TournoiWS tournoi)
        {
            List <Tournoi> listeT  = businessManager.getTournois();
            List <Match>   listeM  = businessManager.getMatches();
            List <Match>   matches = new List <Match>();

            tournoi.Matches.ForEach(x => matches.Add(listeM.Find(c => c.Id.Equals(x.Id))));
            Tournoi newTournoi = new Tournoi(0, tournoi.Nom, matches);

            listeT.Add(newTournoi);
            return(0 == businessManager.updateTournois(listeT));
        }
コード例 #4
0
        public bool updateTournoi(TournoiWS tournoi)
        {
            List <Tournoi> listeT  = businessManager.getTournois();
            List <Match>   listeM  = businessManager.getMatches();
            List <Match>   matches = new List <Match>();

            tournoi.Matches.ForEach(x => matches.Add(listeM.Find(c => c.Id.Equals(x.Id))));
            Tournoi newTournoi = listeT.First(x => x.Id == tournoi.Id);

            newTournoi.Nom    = tournoi.Nom;
            newTournoi.Matchs = matches;
            return(0 == businessManager.updateTournois(listeT));
        }
コード例 #5
0
 public System.Threading.Tasks.Task <bool> removeTournoiAsync(WCFJedi.TournoiWS tournoi)
 {
     return(base.Channel.removeTournoiAsync(tournoi));
 }
コード例 #6
0
 public bool removeTournoi(WCFJedi.TournoiWS tournoi)
 {
     return(base.Channel.removeTournoi(tournoi));
 }
コード例 #7
0
 public bool updateTournoi(WCFJedi.TournoiWS tournoi)
 {
     return(base.Channel.updateTournoi(tournoi));
 }
コード例 #8
0
 public bool addTournoi(WCFJedi.TournoiWS tournoi)
 {
     return(base.Channel.addTournoi(tournoi));
 }