// 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()); }
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 = ""; }