public static void DısariAktar() { Listeler tumListeler = new Listeler(); XmlSerializer xml = new XmlSerializer(typeof(Listeler)); //xml formatına çevirmek için using (TextWriter writer = new StreamWriter(Application.StartupPath + "/Save.xml")) //yazıcı { xml.Serialize(writer, tumListeler); // xml formatına çevirip yazma writer.Close(); } MessageBox.Show("Dosyalar başarılı bir şekilde kaydedildi", "Kayıt Başarılı!", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public static void IceriAktar() { Listeler tumListeler = new Listeler(); XmlSerializer xml = new XmlSerializer(typeof(Listeler)); using (TextReader reader = new StreamReader(Application.StartupPath + "/Save.xml")) { tumListeler = xml.Deserialize(reader) as Listeler; reader.Close(); } Doktor.Doktorlar = tumListeler.DoktorListesi; Hemsire.Hemsireler = tumListeler.HemsireListesi; Hasta.Hastalar = tumListeler.HastaListesi; Personel.Personeller = tumListeler.PersonelListesi; Randevu.Randevular = tumListeler.RandevuListesi; }