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();
        }