List <Ajanda> AjandaListele(string tumTelefonlar) { List <Ajanda> telefonListesi = new List <Ajanda>(); //veri formatı:telAdi,telNo+telAdi2,telNo2+... char[] ayrac = { ',', '+' }; string[] kolonlar = tumTelefonlar.Split(ayrac); for (int i = 0; i <= kolonlar.Length - 2; i = i + 2) { Ajanda instanceAjanda = new Ajanda(kolonlar[i], kolonlar[i + 1]); telefonListesi.Add(instanceAjanda); } return(telefonListesi); }
private void PersonelKaydet() { Personel instancePersonel = new Personel(txtAd.Text, txtSoyad.Text); instancePersonel.DogumT = dateTimePicker1.Text; instancePersonel.Meslek = txtMeslek.Text; instancePersonel.Cinsiyet = (Program.Cinsiyet)Convert.ToInt32(rdKadin.Checked); //kadın=1 olduğundan rdKadın.Checked durumu neyse cinsiyeti odur. instancePersonel.MedeniDurum = (Program.medeniDurum)Convert.ToInt32(rdEvli.Checked); //yukardakinin aynısı bunun için de geçerli instancePersonel.Maas = Convert.ToInt32(nmrcMaas.Value); instancePersonel.Email = txtEmail.Text; instancePersonel.Adres = txtAdres.Text; Ajanda evTelefonu = new Ajanda(etiketTemizle(lblIsTelefonu.Text), txtTelefon.Text); Ajanda gsm = new Ajanda(etiketTemizle(lblGsm.Text), txtGsm.Text); List <Ajanda> ajandaList = new List <Ajanda>(); ajandaList.Add(evTelefonu); ajandaList.Add(gsm); instancePersonel.Telefonlar = ajandaList; DosyaIslemleri dosya = new DosyaIslemleri(); dosya.DosyayaYaz(instancePersonel); Sifirla(); }