Example #1
0
        // COMMANDES

        #endregion

        #region Constructeur

        public ViewModelAvis(DaoTheme daoTheme, DaoAvis daoAvis)
        {
            // DAO
            _daoTheme = daoTheme;
            _daoAvis  = daoAvis;
            // AFFICHAGE
            FullAvis     = "";
            PseudoJoueur = "Joueur : ";
            DateAvis     = "Date : ";
            // LISTES
            _listAvis  = new ObservableCollection <Avis>();
            ListThemes = new ObservableCollection <Theme>(_daoTheme.GetAllTheme());
        }
Example #2
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        = "";
 }