public MainWindow() { InitializeComponent(); PopulateCurrencyData(); PopulateListViewUsers(); PupulateListViewCountries(); localHandeler.SaveCountriesfromDBtoXML(); TbTotalKm.IsReadOnly = true; tbUserID.IsEnabled = false; tbUsername.IsEnabled = false; tbBoss.IsEnabled = false; notesLoading = notesHandler.LoadNotes("Notes.xml"); tbNotes.Text = notesLoading.Note; var rep = new CountriesRepository(); main = this; var hej = rep.GetAllCountries(); foreach(var x in hej) { CbCountries.Items.Add(x.Name); } try { _reportDraftLoading = reportHandler.LoadDraft("DraftReport.xml"); TbTotalKm.Text = _reportDraftLoading.NumberOfKilometersDrivenInTotal.ToString(); TbCarTripLengthKm.Text = _reportDraftLoading.KilometersDriven.ToString(); tbDoneOnTrip.Text = _reportDraftLoading.Description; dpStartDate.Text = _reportDraftLoading.StartDate; dpEndDate.Text = _reportDraftLoading.EndDate; foreach (var kvitto in _reportDraftLoading.imagePathsList) { listBoxReceipts.Items.Add(kvitto); } foreach (var dayinfo in _reportDraftLoading.daysSpentInCountry) { listBoxDays.Items.Add(dayinfo); } } catch { MessageBox.Show("Det finns inget sparat utkast att ladda"); } }