public void Wczytaj(Stream plik)
{
BinaryFormatter bf = new BinaryFormatter();
Kalendarz tmp = (Kalendarz)bf.Deserialize(plik);
kalendarz = tmp.kalendarz;
wyswietlajMiesiacSlownie = tmp.wyswietlajMiesiacSlownie;
/*StreamReader sr = new StreamReader(plik);
string linia;
while ((linia = sr.ReadLine()) != null)
{
//wczytywanie daty
int rok = Convert.ToInt32(linia);
int miesiac = Convert.ToInt32(sr.ReadLine());
int dzien = Convert.ToInt32(sr.ReadLine());
Data_dzien tmp_dzien = new Data_dzien(rok, miesiac, dzien); //tworzenie daty
//wczytywanie listy zdażeń
List<Wpis> tmp_list = new List<Wpis>() { };
while ((linia = sr.ReadLine()) != "-=NASTĘPNY WPIS=-")
{
string tytuł = linia;
int godz_p = Convert.ToInt32(sr.ReadLine()); //godzina - początek zdażenia
int min_p = Convert.ToInt32(sr.ReadLine()); //minuty - początek zdażenia
Data data_pocz = new Data(rok, miesiac, dzien, godz_p, min_p);
int godz_k = Convert.ToInt32(sr.ReadLine()); //godzina - koniec zdażenia
int min_k = Convert.ToInt32(sr.ReadLine()); //minuty - koniec zdażenia
Data data_kon = new Data(rok, miesiac, dzien, godz_k, min_k);
tmp_list.Add(new Wpis(data_pocz, data_kon, tytuł));
}
kalendarz.Add(tmp_dzien, tmp_list);
}
*/
}