internal void createSampleData(bool isFullDataNeeded)
        {
            if (isFullDataNeeded)
            {
                ClientVM _clientVM = new ClientVM(_dataContext);
                _clientVM.createSampleClients();

                MoviesVM _moviesVM = new MoviesVM(_dataContext);
                _moviesVM.createSampleMovies();
            }

            UserVM _userVM = new UserVM(_dataContext);
            _userVM.createDefaultUser();
        }
 public LoginWindow()
 {
     InitializeComponent();
      _userVM = new UserVM();
 }
 public LoginWindow()
 {
     InitializeComponent();
      _userVM = new UserVM(_dataContext);
 }
        /// <summary>
        /// loob kasutajate vaatemudeli
        /// </summary>
        /// <returns></returns>
        private UserVM getUserVM()
        {
            if (_userVM == null)
            {
                _userVM = new UserVM();
            }

            return _userVM;
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            _clientVM = null;
            _moviesVM = null;
            _rentalsVM = null;
            _userVM = null;

            if (_dataContext.DatabaseExists())
            {
                MessageBox.Show("Database olemas, kustutan");
                _dataContext.DeleteDatabase();
            }

            _dataContext.CreateDatabase();

            getUserVM().createDefaultUser();
            getClientVM().createSampleClients();
            getMoviesVM().createSampleMovies();

            MessageBox.Show("Uus baas genereeritud koos test andmetega genereeritud");
        }
        private UserVM getUserVM()
        {
            if (_userVM == null)
            {
                _userVM = new UserVM(_dataContext);
            }

            return _userVM;
        }