Beispiel #1
0
        //{
        //    get
        //    {
        //        return getDatabaseControlFunc?.Invoke();
        //    }
        //    set
        //    {
        //        setDatabaseControlAction(value);
        //        this.OnPropertyChanged(nameof(DataBaseController));
        //    }
        //}
        //public DataBase dataBase
        //{
        //    get
        //    {
        //        return getDatabaseFunc?.Invoke();
        //    }
        //    set
        //    {
        //        setDatabaseAction(value);
        //        this.OnPropertyChanged(nameof(dataBase));
        //    }
        //}

        public ViewModelDataBase()
        {
            //  this.dataBase = getDatabaseFunc?.Invoke();

            //_dataBase = new ApplicationDBContext();
            //DataBaseController = new DataBaseControl(_dataBase);

            DataBaseRepository = new DataBaseRepository();

            // Als de spelers lijst geen elementen bevat seed deze dan
            if (DataBaseRepository.GetAlleSpelers().Count == 0)
            {
                DataBaseRepository.SeedDataBase();
            }
        }