Beispiel #1
0
        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);
        }
Beispiel #2
0
        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();
        }