private void bIsciSil_Click_1(object sender, EventArgs e)
 {
     if (guncellenecekCalisan != null)
     {
         isciler.Remove(guncellenecekCalisan);
         guncellenecekCalisan = null;
         tbTemizle();
         MessageBox.Show("Kayıt başarıyla silindi !");
         tbIsciAd.Enabled = true;
     }
 }
 private void bIsIlanSil_Click(object sender, EventArgs e)
 {
     if (guncellenecekIlan != null)
     {
         ilanlar.RemoveIlan(secilanIlan);
         guncellenecekCalisan = null;
         secilanIlan          = -1;
         tbTemizle();
         MessageBox.Show("Kayıt başarıyla silindi !");
         tbIsIlanAd.Enabled = true;
     }
 }
 private void bIsciDuzenle_Click_1(object sender, EventArgs e)
 {
     if (guncellenecekCalisan != null)
     {
         guncellenecekCalisan.SirketAdres  = tbIsciAdres.Text;
         guncellenecekCalisan.SirketTel    = tbIsciSirketTel.Text;
         guncellenecekCalisan.SirketEposta = tbIsciSirketEposta.Text;
         guncellenecekCalisan.Ulke         = tbIsciUlke.Text;
         guncellenecekCalisan.DogumYeri    = tbIsciDogumYeri.Text;
         guncellenecekCalisan.DogumTarihi  = dtpIsciDogumTarih.Text;
         guncellenecekCalisan.Hobiler      = tbIsciHobiler.Text;
         guncellenecekCalisan.Referanscisi = tbIsciReferans.Text;
         guncellenecekCalisan = null;
         tbTemizle();
         MessageBox.Show("Başarıyla Guncellendi!");
         tbIsciAd.Enabled = true;
     }
 }
        private void bIsciKariyerBilgisiEkle_Click(object sender, EventArgs e)
        {
            IsciBilgi = new Calisan()
            {
                Isim         = tbIsciAd.Text,
                SirketAdres  = tbIsciAdres.Text,
                SirketTel    = tbIsciSirketTel.Text,
                SirketEposta = tbIsciSirketEposta.Text,
                Ulke         = tbIsciUlke.Text,
                DogumYeri    = tbIsciDogumYeri.Text,
                DogumTarihi  = dtpIsciDogumTarih.Text,
                Hobiler      = tbIsciHobiler.Text,
                Referanscisi = tbIsciReferans.Text
            };

            egitimIslem  = new LinkedList <Egitim>();
            deneyimIslem = new LinkedList <Tecrube>();
            MessageBox.Show("Kariyer Bilgileri Eklendi egitim ve tecrübeden devam ediniz...");
        }
        private void bİsciAra_Click_1(object sender, EventArgs e)
        {
            bool   bulunduMu = false;
            String aranacak  = tbIsciAra.Text;

            if (!aranacak.Equals(""))
            {
                foreach (Calisan item in isciler)
                {
                    if (item.Isim == aranacak)
                    {
                        bulunduMu            = true;
                        guncellenecekCalisan = item;
                        break;
                    }
                }
            }

            if (bulunduMu)
            {
                tbIsciAd.Text           = guncellenecekCalisan.Isim;
                tbIsciAd.Enabled        = false;
                tbIsciAdres.Text        = guncellenecekCalisan.SirketAdres;
                tbIsciSirketTel.Text    = guncellenecekCalisan.SirketTel;
                tbIsciSirketEposta.Text = guncellenecekCalisan.SirketEposta;
                tbIsciUlke.Text         = guncellenecekCalisan.Ulke;
                tbIsciDogumYeri.Text    = guncellenecekCalisan.DogumYeri;
                try
                {
                    dtpIsciDogumTarih.Value = DateTime.ParseExact(guncellenecekCalisan.DogumTarihi, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                }
                catch (Exception)
                {
                }
                tbIsciHobiler.Text  = guncellenecekCalisan.Hobiler;
                tbIsciReferans.Text = guncellenecekCalisan.Referanscisi;
            }
            else
            {
                MessageBox.Show("Böyle bir işçi bulunamadı. !");
            }
        }
        private void DosyaAc()
        {
            FileStream     fs = new FileStream("eleman.txt", FileMode.Open);
            BufferedStream bs = new BufferedStream(fs);
            StreamReader   sr = new StreamReader(bs);
            String         temp;

            while ((temp = sr.ReadLine()) != null)
            {
                IsciBilgi = new Calisan()
                {
                    Isim         = temp,
                    SirketAdres  = sr.ReadLine(),
                    SirketTel    = sr.ReadLine(),
                    SirketEposta = sr.ReadLine(),
                    Ulke         = sr.ReadLine(),
                    DogumYeri    = sr.ReadLine(),
                    DogumTarihi  = sr.ReadLine(),
                    Hobiler      = sr.ReadLine(),
                    Referanscisi = sr.ReadLine()
                };
                Egitim egitim = new Egitim()
                {
                    OkulIsim      = sr.ReadLine(),
                    Bolumu        = sr.ReadLine(),
                    BaslangicYili = sr.ReadLine(),
                    BitisYili     = sr.ReadLine(),
                    NotOrtalamasi = sr.ReadLine()
                };
                IsciBilgi.egitimleri.AddLast(egitim);
                egitim = new Egitim()
                {
                    OkulIsim      = sr.ReadLine(),
                    Bolumu        = sr.ReadLine(),
                    BaslangicYili = sr.ReadLine(),
                    BitisYili     = sr.ReadLine(),
                    NotOrtalamasi = sr.ReadLine()
                };
                IsciBilgi.egitimleri.AddLast(egitim);
                Tecrube deneyim = new Tecrube()
                {
                    SirketIsim  = sr.ReadLine(),
                    SirketAdres = sr.ReadLine(),
                    Pozisyon    = sr.ReadLine()
                };
                IsciBilgi.deneyimleri.AddLast(deneyim);
                isciler.Add(IsciBilgi);
            }
            fs.Close();


            fs   = new FileStream("sirket.txt", FileMode.Open);
            bs   = new BufferedStream(fs);
            sr   = new StreamReader(bs);
            temp = null;

            while ((temp = sr.ReadLine()) != null)
            {
                IsIlani ilan = new IsIlani()
                {
                    SirketIsim   = temp,
                    SirketAdres  = sr.ReadLine(),
                    SirketTel    = sr.ReadLine(),
                    SirketFaks   = sr.ReadLine(),
                    SirketEposta = sr.ReadLine(),
                    ilanTanim    = sr.ReadLine(),
                    kriterler    = sr.ReadLine()
                };
                int key = GetKey(ilan.SirketIsim);
                ilanlar.AddIlan(key, ilan);
            }
            fs.Close();
        }