コード例 #1
0
        public viewModelPartie(DaoFacture daoFacture, DaoClient daoClient, DaoHoraire daoHoraire, DaoSite daoSite, DaoSalle daoSalle, DaoPartie daoPartie,
                               DaoObstacle daoObstacle, DaoJoueur daoJoueur, Partie activePartie, Client activeclient, Création_de_partie création_De_Partie)
        {
            _wnd = création_De_Partie;

            _daoFacture   = daoFacture;
            _daoClient    = daoClient;
            _daoHoraire   = daoHoraire;
            _daoSite      = daoSite;
            _daoSalle     = daoSalle;
            _daoPartie    = daoPartie;
            _daoObstacle  = daoObstacle;
            _daoJoueur    = daoJoueur;
            _activePartie = activePartie;
            _activeclient = activeclient;

            _listJoueur         = new ObservableCollection <Joueur>(daoJoueur.GetAllJoueur());
            _listObstacle       = new ObservableCollection <Obstacle>(daoObstacle.GetAllObstacle());
            _listJoueurPartie   = new ObservableCollection <Joueur>();
            _listObstaclePartie = new ObservableCollection <Obstacle>();
            researchText        = "";
            pseudoJoueur        = "";
            emailJoueur         = "";
        }