public MainWindow() { InitializeComponent(); repository.AppData(); allPastSessions.ItemsSource = repository.GetSessionsList(null, repository.CompletedSessions); filledSpaces.Text = $"Percent of filled spaces: {repository.GetPercent()} %"; allCurrentSessions.ItemsSource = repository.GetSessionsList(null, repository.ActiveSessions); }
public SessionsWindow(User user, ListRepository listRepository) { InitializeComponent(); authorizedUser = user; listRepository.AppData(); ParkingSession activeSession = listRepository.ActiveSessionForUser(authorizedUser, listRepository.ActiveSessions); if (activeSession != null) { List <ParkingSession> activeSessions = new List <ParkingSession>(); activeSessions.Add(activeSession); currentSessionData.ItemsSource = activeSessions; } completedSessionsData.ItemsSource = listRepository.GetSessionsList(authorizedUser, listRepository.CompletedSessions); tariffData.ItemsSource = listRepository.GetTariffs(); }
public AuthorizationWindow() { InitializeComponent(); repository.AppData(); }
public MainWindow() { InitializeComponent(); repository.AppData(); }