public void PrepareReservationFile() { //tableList.Clear(); var path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/Biletomat/Profiles/Reservations/" + MainScreen.currentUser + ".res"; int i = 0; foreach (var item in items) { var first = items[i].Date; var second = items[i].Event; var third = items[i].Artists; var fourth = items[i].Place; var fifth = items[i].Link; var newItem = new ListaKoncertów(first, second, third, fourth, fifth); if (!Directory.Exists(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/Biletomat/Profiles/Reservations/")) { Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/Biletomat/Profiles/Reservations/"); } using (var sw = new StreamWriter(path, true)) { sw.WriteLine(first + '\t' + second + '\t' + third + '\t' + fourth + '\t' + fifth + '\t'); MessageBox.Show(third + " został dodany do listy rezerwacji", "Informacja", MessageBoxButton.OK, MessageBoxImage.Information); } i++; } }
private void UpdateReservations() { var path = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/Biletomat/Profiles/Reservations/" + MainScreen.currentUser + ".res"; int i = 0; if (rezerwacje.Count == 0) { using (var sw = new StreamWriter(path, false)) sw.WriteLine(); } else { using (var sw = new StreamWriter(path, false)) { foreach (var item in rezerwacje) { var first = rezerwacje[i].Date; var second = rezerwacje[i].Event; var third = rezerwacje[i].Artists; var fourth = rezerwacje[i].Place; var fifth = rezerwacje[i].Link; var newItem = new ListaKoncertów(first, second, third, fourth, fifth); if (!Directory.Exists(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/Biletomat/Profiles/Reservations/")) { Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "/Biletomat/Profiles/Reservations/"); } sw.WriteLine(first + '\t' + second + '\t' + third + '\t' + fourth + '\t' + fifth + '\t'); i++; } } } }