public Sirket SirketArama(string ad)
        {
            Sirket arananIsyeri = new Sirket();
            bool   varMi        = false;

            foreach (Sirket sirket in AnaEkran.sirketler)
            {
                if (sirket.Ad == ad)
                {
                    arananIsyeri = sirket;
                    varMi        = true;
                }
            }
            if (varMi == false)
            {
                MessageBox.Show("Şirket Bulunamadı");
                return(null);
            }
            else
            {
                txtIsyeriAd.Text     = arananIsyeri.Ad;
                txtIsyeriAdres.Text  = arananIsyeri.Adres;
                txtIsyeriEposta.Text = arananIsyeri.Eposta;
                txtIsyeriTel.Text    = arananIsyeri.Telefon;
                txtIsyeriFaks.Text   = arananIsyeri.Faks;
            }
            return(arananIsyeri);
        }
        private void btnIsyeriEkle_Click(object sender, EventArgs e)
        {
            Sirket sirket = new Sirket();

            sirket.Ad      = txtIsyeriAd.Text;
            sirket.Telefon = txtIsyeriTel.Text;
            sirket.Faks    = txtIsyeriFaks.Text;
            sirket.Eposta  = txtIsyeriEposta.Text;
            sirket.Adres   = txtIsyeriAdres.Text;

            AnaEkran.sirketler.Add(sirket);
        }
 private void btnIsyeriSil_Click(object sender, EventArgs e)
 {
     if (arananSirket != null)
     {
         Sirket silinecekSirket = arananSirket;
         AnaEkran.sirketler.Remove(silinecekSirket);
     }
     else
     {
         MessageBox.Show("Silmek istediğiniz şirketi bulamadık");
     }
 }
        private void btnIsyeriGuncelle_Click(object sender, EventArgs e)
        {
            if (arananSirket != null)
            {
                Sirket guncellenecekSirket = arananSirket;

                guncellenecekSirket.Ad      = txtIsyeriAd.Text;
                guncellenecekSirket.Adres   = txtIsyeriAdres.Text;
                guncellenecekSirket.Eposta  = txtIsyeriEposta.Text;
                guncellenecekSirket.Faks    = txtIsyeriFaks.Text;
                guncellenecekSirket.Telefon = txtIsyeriTel.Text;

                MessageBox.Show(guncellenecekSirket.Ad + " " + guncellenecekSirket.Telefon);
            }
            else
            {
                MessageBox.Show("Güncellemek istediğiniz şirketi bulamadık");
            }
        }
        private void btnIlanEkle_Click(object sender, EventArgs e)
        {
            Sirket ilanIsyeri = SirketArama(txtIlanIsyeriAd.Text);

            if (ilanIsyeri == null)
            {
                MessageBox.Show("İşyeri bulunamadı");
            }
            else
            {
                İlan ilan = new İlan();
                ilan.no       = Convert.ToInt32(txtIlanNo.Text);
                ilan.pozisyon = txtIlanPozisyon.Text;
                ilan.sirket   = ilanIsyeri;
                ilan.tanim    = txtIlanTanim.Text;
                string[] yabanciDil = txtIlanYabanciDil.Text.Split(' ');
                ilan.yabanciDil = yabanciDil.ToList();
                AnaEkran.hashIlan.AddIlan(ilan.no, ilan);
            }
        }
Esempio n. 6
0
        private void AnaEkran_Load(object sender, EventArgs e)
        {
            kisi1.Ad         = "Halil";
            kisi1.SoyAd      = "Toksöz";
            kisi1.TcKimlikNo = 11111111111;
            kisi1.Telefon    = "5555555555";
            kisi1.YabanciDil.Add("İngilizce");
            kisi1.DogumTarihi = new DateTime(2000, 08, 17);
            kisi1.DogumYeri   = "İzmir";

            kisi1.cV.isyeriAd       = "Google";
            kisi1.cV.isyeriPozisyon = "Görüntü İşleme Departmanı";
            kisi1.cV.calisilanYil   = 2;
            kisi1.cV.okulAd         = "İzmir Bakırçay Üniversitesi";
            kisi1.cV.okulBolum      = "Bilgisayar Mühendisliği";
            kisi1.cV.notOrt         = 3.2;
            kisi1.cV.Ekle(kisi1.cV);

            ikili.Ekle(kisi1);


            kisi2.Ad         = "Mustafa";
            kisi2.SoyAd      = "Tatarhan";
            kisi2.TcKimlikNo = 11111111112;
            kisi2.Telefon    = "5555555556";
            kisi2.YabanciDil.Add("İngilizce");
            kisi2.YabanciDil.Add("Almanca");
            kisi2.DogumTarihi = new DateTime(1997, 02, 13);
            kisi2.DogumYeri   = "Sakarya";

            kisi2.cV.isyeriAd       = "Microsoft";
            kisi2.cV.isyeriPozisyon = "Windows Yazılım Departmanı";
            kisi2.cV.calisilanYil   = 1;
            kisi2.cV.okulAd         = "İzmir Bakırçay Üniversitesi";
            kisi2.cV.okulBolum      = "Bilgisayar Mühendisliği";
            kisi2.cV.notOrt         = 3.2;
            kisi2.cV.Ekle(kisi2.cV);

            ikili.Ekle(kisi2);

            Sirket sirket1 = new Sirket();

            sirket1.Ad      = "Microsoft";
            sirket1.Telefon = "1111111111";
            sirket1.Adres   = "Silikon Vadisi";
            sirket1.Eposta  = "*****@*****.**";
            sirketler.Add(sirket1);

            Sirket sirket2 = new Sirket();

            sirket2.Ad      = "Google";
            sirket2.Telefon = "2222222222";
            sirket2.Adres   = "Silikon Vadisi";
            sirket2.Eposta  = "*****@*****.**";
            sirketler.Add(sirket2);

            ilan1.no       = 1;
            ilan1.pozisyon = "Windows Yazılım Departmanı";
            ilan1.yabanciDil.Add("İngilizce");
            ilan1.yabanciDil.Add("Almanca");
            ilan1.sirket = sirket1;
            hashIlan.AddIlan(ilan1.no, ilan1);


            ilan2.no       = 2;
            ilan2.pozisyon = "Görüntü İşleme Departmanı";
            ilan2.yabanciDil.Add("İngilizce");
            ilan2.sirket = sirket2;
            hashIlan.AddIlan(ilan2.no, ilan2);
        }
 private void btnIsyeriAra_Click(object sender, EventArgs e)
 {
     arananSirket = SirketArama(txtIsyeriArama.Text);
 }