Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();

            _trainsManager = new TrainsManager();
            _trainsManager.LoadTrains();
            _userManager = new UserManager(_trainsManager);
            _userManager.LoadUsers();
        }
        public TrainsSearchView(TrainsManager trainsManager, User user)
        {
            InitializeComponent();

            _user = user;
            if (!_user.IsAdmin)
            {
                addNewTrainButton.Visibility = Visibility.Hidden;
            }

            _trainsManager = trainsManager;

            datePicker.SelectedDateChanged += OnSelectedDateChanged;
            datePicker.SelectedDate         = DateTime.Today;

            UpdateTable();
        }
Esempio n. 3
0
        public AddTrain(TrainsManager trainsManager)
        {
            InitializeComponent();

            _trainsManager = trainsManager;
        }