public void Startup() { daneRepozytorium = new DaneRepozytorium(); katalog1 = new Katalog("Test_Tytul", "Test_Autor", "Test_Opis"); katalog2 = new Katalog("Test_Tytul2", "Test_Autor2", "Test_Opis2"); daneRepozytorium.DanePowiazania.PozycjeKatalogowe.Add(katalog1.Klucz, katalog1); wykaz1 = new Wykaz("Jan", "Kowalski"); wykaz2 = new Wykaz("Piotr", "Nowak"); daneRepozytorium.DanePowiazania.ElementyWykazu.Add(wykaz1); opis1 = new OpisStanu(katalog1, "Mocno_zniszczona", new DateTime(2018, 9, 3, 12, 00, 00)); opis2 = new OpisStanu(katalog2, "W_stanie_idealnym", new DateTime(2012, 8, 4, 12, 00, 00)); daneRepozytorium.DanePowiazania.OpisyStanu.Add(opis1); zdarzenie1 = new Zdarzenie(opis1, wykaz1, new DateTime(2017, 6, 3, 12, 00, 00), new DateTime(2017, 9, 3, 12, 00, 00)); zdarzenie2 = new Zdarzenie(opis2, wykaz2, new DateTime(2017, 6, 3, 12, 00, 00)); daneRepozytorium.DanePowiazania.Wypozyczenia.Add(zdarzenie1); obslugaDanych = new ObslugaDanych(daneRepozytorium); sciezka = "dane.txt"; daneOryginalne = obslugaDanych.WyswietlDaneRepozytorium(); }
static void Main(string[] args) { DaneRepozytorium daneRepozytorium = new DaneRepozytorium(); ObslugaDanych obslugaDanych = new ObslugaDanych(daneRepozytorium); IKonwersjaDanych konwerter; konwerter = new KonwersjaJson(); obslugaDanych.WriteToFile("data.json", konwerter); obslugaDanych.ReadFromFile("data.json", konwerter); Console.Write(obslugaDanych.WyswietlDaneRepozytorium()); konwerter = new KonwersjaWlasna(); obslugaDanych.WriteToFile("data.txt", konwerter); obslugaDanych.ReadFromFile("data.txt", konwerter); Console.Write(obslugaDanych.WyswietlDaneRepozytorium()); Console.ReadKey(); }
public void Startup() { daneRepozytorium = new DaneRepozytorium(); katalog1 = new Katalog("Test Tytul", "Test Autor", "Test Opis"); katalog2 = new Katalog("Test Tytul2", "Test Autor2", "Test Opis2"); daneRepozytorium.DanePowiazania.PozycjeKatalogowe.Add(katalog1.Klucz, katalog1); wykaz1 = new Wykaz("Jan", "Kowalski"); wykaz2 = new Wykaz("Piotr", "Nowak"); daneRepozytorium.DanePowiazania.ElementyWykazu.Add(wykaz1); opis1 = new OpisStanu(katalog1, "Mocno zniszczona", new DateTime(2018, 9, 3, 12, 00, 00)); opis2 = new OpisStanu(katalog2, "W stanie idealnym", new DateTime(2012, 8, 4, 12, 00, 00)); daneRepozytorium.DanePowiazania.OpisyStanu.Add(opis1); zdarzenie1 = new Zdarzenie(opis1, wykaz1, new DateTime(2017, 6, 3, 12, 00, 00), new DateTime(2017, 9, 3, 12, 00, 00)); zdarzenie2 = new Zdarzenie(opis2, wykaz2, new DateTime(2017, 6, 3, 12, 00, 00)); daneRepozytorium.DanePowiazania.Wypozyczenia.Add(zdarzenie1); obslugaDanych = new ObslugaDanych(daneRepozytorium); wypelnianieStalymi = new WypelnianieStalymi(); wypelnianieLosowymiDanymi = new WypelnianieLosowymiDanymi(); }