private void bElamanSec_Click(object sender, EventArgs e) { IsIlani secilenIlan = ilanlar.GetIlan(secilanIlan); if (secilenIlan != null) { StringBuilder stb = new StringBuilder(); StringBuilder stb2 = new StringBuilder(); StringBuilder stb3 = new StringBuilder(); StringBuilder stb4 = new StringBuilder(); HeapNode secilenEleman = secilenIlan.enUygunAdaySec(); if (secilenEleman != null) { stb.Append("Aşağıdaki Elaman İşe Alındı !\n"); stb.Append("Ad : " + secilenEleman.IsciVerileri.Isim + "\n"); stb.Append("SirketTelefon : " + secilenEleman.IsciVerileri.SirketTel + "\n"); stb.Append("SirketEposta : " + secilenEleman.IsciVerileri.SirketEposta + "\n"); Egitim egitim = secilenEleman.IsciVerileri.egitimleri.First.Value; if (egitim != null) { stb2.Append("Egitim Durumu\n"); stb2.Append("Okul Adı : " + egitim.OkulIsim + "\n"); stb2.Append("Bolumu : " + egitim.Bolumu + "\n"); stb2.Append("NotOrt : " + egitim.NotOrtalamasi + "\n"); } Tecrube deneyim = secilenEleman.IsciVerileri.deneyimleri.First.Value; if (deneyim != null) { stb3.Append("Deneyim Durumu\n"); stb3.Append("Isyeri Adı : " + deneyim.SirketIsim + "\n"); stb3.Append("Pozisyonu : " + deneyim.Pozisyon + "\n"); } stb4.Append("\n\n"); stb4.Append("Bu işçi aşağıdaki işe alınmıştır !\n"); stb4.Append("İş Yeri Adı : " + secilenIlan.SirketIsim + "\n"); stb4.Append("SirketEposta : " + secilenIlan.SirketEposta + "\n"); stb4.Append("Adress : " + secilenIlan.SirketAdres + "\n"); stb4.Append("\n\n\nİlgili ilan yayından kaldırılmıştır.."); ilanlar.RemoveIlan(secilanIlan); MessageBox.Show(stb.ToString()); MessageBox.Show(stb2.ToString()); MessageBox.Show(stb3.ToString()); MessageBox.Show(stb4.ToString()); } } }
private void bEgitimEkle_Click_1(object sender, EventArgs e) { Egitim temp = new Egitim() { OkulIsim = tbEgitimAd.Text, Bolumu = tbEgitimBolum.Text, BaslangicYili = tbEgitimBaslangic.Text, BitisYili = tbEgitimBitis.Text, NotOrtalamasi = tbEgitimNotOrtalama.Text }; egitimIslem.AddLast(temp); tbEgitimAd.Text = ""; tbEgitimBolum.Text = ""; tbEgitimBaslangic.Text = ""; tbEgitimBitis.Text = ""; tbEgitimNotOrtalama.Text = ""; label40.Text = "Egitim Eklendi. Yenisi için \n Efitim eklemeye devam ediniz."; }
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(); }