コード例 #1
0
        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);
        }
コード例 #2
0
        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;
        }