Пример #1
0
        public MainWindow(DaoFacture daoFacture, DaoClient daoClient, DaoSite daosite, DaoSalle daosalle, DaoPartie daopartie, DaoHoraire daohoraire, DaoObstacle daoobstacle, DaoJoueur daojoeueur)
        {
            thedaoFacture  = daoFacture;
            thedaoClient   = daoClient;
            thedaoSite     = daosite;
            thedaoSalle    = daosalle;
            thedaoHoraire  = daohoraire;
            thedaoPartie   = daopartie;
            thedaoObstacle = daoobstacle;
            thedaoJoueur   = daojoeueur;

            InitializeComponent();
        }
Пример #2
0
 public Planning(DaoFacture daoFacture, DaoClient daoClient, DaoSite daosite, DaoSalle daosalle, DaoPartie daopartie, DaoHoraire daohoraire, DaoObstacle daoobstacle, DaoJoueur daojoeueur)
 {
     thedaoFacture  = daoFacture;
     thedaoClient   = daoClient;
     thedaoSite     = daosite;
     thedaoSalle    = daosalle;
     thedaoHoraire  = daohoraire;
     thedaoPartie   = daopartie;
     thedaoObstacle = daoobstacle;
     thedaoJoueur   = daojoeueur;
     InitializeComponent();
     MainGrid.DataContext = new viewModel.viewModelPlanning(daoFacture, daoClient, daosite, daosalle, daopartie, daohoraire, daoobstacle, daojoeueur, this);
 }
Пример #3
0
 public Création_de_partie(DaoFacture daofacture, DaoClient daoclient, DaoSite daosite, DaoSalle daosalle, DaoPartie daopartie, DaoHoraire daohoraire,
                           DaoObstacle daoobstacle, DaoJoueur daojoueur, Partie partie, Client client)
 {
     InitializeComponent();
     thedaoFacture        = daofacture;
     thedaoClient         = daoclient;
     thedaoSite           = daosite;
     thedaoSalle          = daosalle;
     thedaoHoraire        = daohoraire;
     thedaoPartie         = daopartie;
     thedaoObstacle       = daoobstacle;
     thedaoJoueur         = daojoueur;
     _partie              = partie;
     _client              = client;
     MainGrid.DataContext = new viewModelPartie(daofacture, daoclient, daohoraire, daosite, daosalle, daopartie, daoobstacle, daojoueur, partie, client, this);
 }
Пример #4
0
        public ViewModelStat(DaoPartie daoPartie, DaoSite daoSite)
        {
            _daoPartie = daoPartie;

            _listSite           = new ObservableCollection <Site>(daoSite.GetAllSite());
            AnnecySalle1Nom     = _listSite[0].LstSalle[0].ToString();
            AnnecySalle2Nom     = _listSite[0].LstSalle[1].ToString();
            AnnecySalle3Nom     = _listSite[0].LstSalle[2].ToString();
            AnnecySalle4Nom     = _listSite[0].LstSalle[3].ToString();
            ThononSalle1Nom     = _listSite[1].LstSalle[0].ToString();
            ThononSalle2Nom     = _listSite[1].LstSalle[1].ToString();
            BonnevilleSalle1Nom = _listSite[2].LstSalle[0].ToString();
            ChamonixSalle1Nom   = _listSite[3].LstSalle[0].ToString();

            SelectedDate = DateTime.Now;
        }
Пример #5
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            Dbal        dbal        = new Dbal("ppe3_mmd", "localhost", "root", "5MichelAnnecy");
            DaoFacture  daoFacture  = new DaoFacture(dbal);
            DaoClient   daoClient   = new DaoClient(dbal);
            DaoSite     daoSite     = new DaoSite(dbal);
            DaoSalle    daoSalle    = new DaoSalle(dbal);
            DaoPartie   daoPartie   = new DaoPartie(dbal);
            DaoHoraire  daoHoraire  = new DaoHoraire(dbal);
            DaoObstacle daoObstacle = new DaoObstacle(dbal);
            DaoJoueur   daoJoueur   = new DaoJoueur(dbal);


            MainWindow Wnd = new MainWindow(daoFacture, daoClient, daoSite, daoSalle, daoPartie, daoHoraire, daoObstacle, daoJoueur);

            Wnd.Show();
        }
Пример #6
0
 public ViewModelGestion(DaoSite daoSite, DaoSalle daoSalle, DaoHoraire daoHoraire, DaoTheme daoTheme)
 {
     // DAO
     _daoSite    = daoSite;
     _daoSalle   = daoSalle;
     _daoHoraire = daoHoraire;
     _daoTheme   = daoTheme;
     // LISTES
     _listSalles   = new ObservableCollection <Salle>();
     _listThemes   = new ObservableCollection <Theme>(_daoTheme.GetAllTheme());
     ListSites     = new ObservableCollection <Site>(_daoSite.GetAllSite());
     _listHoraires = new ObservableCollection <Horaire>(_daoHoraire.GetAllHoraires());
     // SELECTIONS
     _selectedSite        = _listSites.First();
     _selectedSalle       = _listSalles.First();
     _selectedHoraire     = new Horaire();
     _selectedHoraireSite = new Horaire();
     _dateNewDate         = new DateTime();
     _nameNewTheme        = "";
 }
Пример #7
0
        public viewModelPlanning(DaoFacture daoFacture, DaoClient daoClient, DaoSite daoSite, DaoSalle daoSalle, DaoPartie daoPartie, DaoHoraire daoHoraire,
                                 DaoObstacle daoObstacle, DaoJoueur daoJoueur, Planning planning)
        {
            _wnd = planning;

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

            _listPlanning      = new ObservableCollection <Partie>();
            _listSalles        = new ObservableCollection <Salle>();
            ListSites          = new ObservableCollection <Site>(_daoSite.GetAllSite());
            _listClient        = new ObservableCollection <Client>(daoClient.GetAllClient());
            DatePlanning       = DateTime.Now;
            researchTextClient = "";
        }
Пример #8
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         = "";
        }