/// <summary>
        /// Initializes a new instance of the StaffSheetViewModel class.
        /// </summary>
        public StaffSheetViewModel()
        {
            WindowContent = new View.StaffSheetView();
             WindowContent.DataContext = this;

            BackCommand = new RelayCommand(() =>
            {
                ViewModelLocator vm = new ViewModelLocator();
                vm.Window.DataContext = vm.StaffListView;
            });

            TrashUserCommand = new RelayCommand(() =>
            {
                ViewModelLocator vm = new ViewModelLocator();
                bool delete = BusinessManagement.User.DeleteUser(SelectedLogin);
                vm.StaffListView.UserListUpdate();
                vm.Window.DataContext = vm.StaffListView;
            });
        }
Exemple #2
0
        /// <summary>
        /// Initializes a new instance of the StaffSheetViewModel class.
        /// </summary>
        public StaffSheetViewModel()
        {
            WindowContent             = new View.StaffSheetView();
            WindowContent.DataContext = this;

            BackCommand = new RelayCommand(() =>
            {
                ViewModelLocator vm   = new ViewModelLocator();
                vm.Window.DataContext = vm.StaffListView;
            });

            TrashUserCommand = new RelayCommand(() =>
            {
                ViewModelLocator vm = new ViewModelLocator();
                bool delete         = BusinessManagement.User.DeleteUser(SelectedLogin);
                vm.StaffListView.UserListUpdate();
                vm.Window.DataContext = vm.StaffListView;
            });
        }