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++;
            }
        }
Exemple #2
0
        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++;
                    }
                }
            }
        }