private void verileriArayuzeBas()
        {
            egitimBilgisiDataGrid.Rows.Clear();
            isyeriBilgileriDataGrid.Rows.Clear();
            AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu(AgacListesiStaticClass.telefonNo, "telefon", "inOrder");
            Liste.TreeNode node = AgacListesiStaticClass.agaclistesi.cekilecekNode;

            adiLabel.Text         = node.kisiAdiSoyadi;
            adresiLabel.Text      = node.kisiAdresi;
            telefonLabel.Text     = node.kisiTelefonu;
            dogumTarihiLabel.Text = node.kisiDogumTarihi;
            yabanciDilLabel.Text  = node.kisiYabanciDil;
            mailLabel.Text        = node.kisiMail;
            ehliyetLabel.Text     = node.kisiEhliyet;

            for (int i = 0; i < node.kisiEgitimListesi.count(); i++)
            {
                egitimBilgisiDataGrid.Rows.Add(
                    node.kisiEgitimListesi.egitimListesiDugum(i).okulAdi,
                    node.kisiEgitimListesi.egitimListesiDugum(i).okulturu,
                    node.kisiEgitimListesi.egitimListesiDugum(i).bolum,
                    node.kisiEgitimListesi.egitimListesiDugum(i).baslangicTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(i).bitisTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(i).notOrtalamasi
                    );
            }
            for (int i = 0; i < node.kisiIsyeriBilgileriListesi.count(); i++)
            {
                isyeriBilgileriDataGrid.Rows.Add(
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdresi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).gorevi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).suresi

                    );
            }
        }
        private void Write(Liste.TreeNode node)
        {
            string text = DosyaAdi.dosyaAditext;

            if (node != null)
            {
                string     dosya_yolu = Environment.CurrentDirectory + @"\" + text + ".txt";
                FileStream fs         = new FileStream(dosya_yolu, FileMode.Append, FileAccess.Write);

                StreamWriter sw = new StreamWriter(fs);

                sw.WriteLine("*********KISI BILGILERI*********");
                sw.WriteLine(" ");
                sw.WriteLine("Kisi Adi Soyadi: " + node.kisiAdiSoyadi);
                sw.WriteLine("Kisi Adresi: " + node.kisiAdresi);
                sw.WriteLine("Kisi Telefonu: " + node.kisiTelefonu);
                sw.WriteLine("Kisi Mail: " + node.kisiMail);
                sw.WriteLine("Kisi DogumTarihi: " + node.kisiDogumTarihi);
                sw.WriteLine("Kisi Yabanci Dil: " + node.kisiYabanciDil);
                sw.WriteLine("Kisi Ehliyet: " + node.kisiEhliyet);
                sw.WriteLine(" ");
                sw.WriteLine("--------Egitim Bilgileri--------");
                for (int i = 0; i < node.kisiEgitimListesi.count(); i++)
                {
                    sw.WriteLine(" ");
                    sw.WriteLine("Okul Adi: " + node.kisiEgitimListesi.egitimListesiDugum(i).okulAdi);
                    sw.WriteLine("Okul Turu: " + node.kisiEgitimListesi.egitimListesiDugum(i).okulturu);
                    sw.WriteLine("Bolumu: " + node.kisiEgitimListesi.egitimListesiDugum(i).bolum);
                    sw.WriteLine("Baslangic Tarihi: " + node.kisiEgitimListesi.egitimListesiDugum(i).baslangicTarihi);
                    sw.WriteLine("Bitis Tarihi: " + node.kisiEgitimListesi.egitimListesiDugum(i).bitisTarihi);
                    sw.WriteLine("Not Ortalamasi: " + node.kisiEgitimListesi.egitimListesiDugum(i).notOrtalamasi);
                    sw.WriteLine("......");
                }
                sw.WriteLine("+++++++++Isyeri Bilgileri+++++++++");
                for (int i = 0; i < node.kisiIsyeriBilgileriListesi.count(); i++)
                {
                    sw.WriteLine(" ");
                    sw.WriteLine("Isyeri Adi: " + node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdi);
                    sw.WriteLine("Isyeri Adresi: " + node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdresi);
                    sw.WriteLine("Gorevi: " + node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).gorevi);
                    sw.WriteLine("Calisma suresi: " + node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).suresi);
                    sw.WriteLine("......");
                }


                sw.WriteLine("_____________________________________________________________________");
                sw.Flush();

                sw.Close();
                fs.Close();
            }


            //private void searcBarListele(string sart)
            //{

            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu(searcbar.Text, "searchbar");

            //    for(int i =0; i<AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);

            //    }

            //}
            //private void minimumDeneyimListele()
            //{

            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu(minimumDeneyimTextbox.Text, "minimumDeneyim");
            //    for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);
            //    }
            //}
            //private void maksimumYasListele()
            //{

            //    if (maksimumYasTextBox.Text != "")
            //    {
            //        AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu(maksimumYasTextBox.Text, "maximumYas");
            //        for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //        {
            //            dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);

            //        }
            //    }

            //}
            //private void ehliyetListele()
            //{

            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu(ehliyetComboBox.Text,"ehliyet");
            //    for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);
            //    }
            //}
            //private void ingilizceBilenlerListele()
            //{
            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu("ingilizce", "ingilizceBilenler");
            //    for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);
            //    }
            //}
            //private void birdenFazlaDilBilenler()
            //{
            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu("", "birdenFazlaDilBilenler");
            //    for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);
            //    }
            //}
            //private void deneyimsizKisiler()
            //{
            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu("", "deneyimsizKisiler");
            //    for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);
            //    }
            //}
            //private void ogrenimDerecesi()
            //{
            //    if (AgacListesiStaticClass.agaclistesi.temp.Count == 0)
            //    {

            //    }
            //    AgacListesiStaticClass.agaclistesi.filtrelemeFonksiyonu(lisansTuru.Text.ToLower(), "ogrenimDerecesi");
            //    for (int i = 0; i < AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi.Count; i++)
            //    {
            //        dataGrideVerileriBas(AgacListesiStaticClass.agaclistesi.filtrelenmisTreeNodeListesi[i]);
            //    }
            //}
        }
        private void dataGrideVerileriBas(Liste.TreeNode node)
        {
            listeSart = 1;
            string buyuk;
            int    count;

            if (node.kisiEgitimListesi.count() < node.kisiIsyeriBilgileriListesi.count())
            {
                buyuk = "isyeri";
                count = node.kisiEgitimListesi.count();
            }
            else
            {
                buyuk = "egitim";
                count = node.kisiIsyeriBilgileriListesi.count();
            }

            if (node.kisiIsyeriBilgileriListesi.count() == 0)
            {
                elemanAraDataGrid.Rows.Add(
                    node.kisiAdiSoyadi,
                    node.kisiAdresi,
                    node.kisiTelefonu,
                    node.kisiMail,
                    node.kisiDogumTarihi,
                    node.kisiYabanciDil,
                    node.kisiEhliyet,
                    node.kisiEgitimListesi.egitimListesiDugum(0).okulAdi,
                    node.kisiEgitimListesi.egitimListesiDugum(0).okulturu,
                    node.kisiEgitimListesi.egitimListesiDugum(0).bolum,
                    node.kisiEgitimListesi.egitimListesiDugum(0).baslangicTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(0).bitisTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(0).notOrtalamasi,
                    "-",
                    "-",
                    "-",
                    "-"
                    );
            }
            else
            {
                elemanAraDataGrid.Rows.Add(
                    node.kisiAdiSoyadi,
                    node.kisiAdresi,
                    node.kisiTelefonu,
                    node.kisiMail,
                    node.kisiDogumTarihi,
                    node.kisiYabanciDil,
                    node.kisiEhliyet,
                    node.kisiEgitimListesi.egitimListesiDugum(0).okulAdi,
                    node.kisiEgitimListesi.egitimListesiDugum(0).okulturu,
                    node.kisiEgitimListesi.egitimListesiDugum(0).bolum,
                    node.kisiEgitimListesi.egitimListesiDugum(0).baslangicTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(0).bitisTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(0).notOrtalamasi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(0).isyeriAdi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(0).isyeriAdresi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(0).gorevi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(0).suresi
                    );
            }

            if (renk == "gri")
            {
                elemanAraDataGrid.Rows[elemanAraDataGrid.Rows.Count - 1].DefaultCellStyle.BackColor = Color.FromArgb(230, 240, 252);
            }



            for (int i = 1; i < count; i++)
            {
                elemanAraDataGrid.Rows.Add(
                    "",
                    "",
                    "",
                    "",
                    "",
                    "",
                    "",
                    node.kisiEgitimListesi.egitimListesiDugum(i).okulAdi,
                    node.kisiEgitimListesi.egitimListesiDugum(i).okulturu,
                    node.kisiEgitimListesi.egitimListesiDugum(i).bolum,
                    node.kisiEgitimListesi.egitimListesiDugum(i).baslangicTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(i).bitisTarihi,
                    node.kisiEgitimListesi.egitimListesiDugum(i).notOrtalamasi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdresi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).gorevi,
                    node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).suresi
                    );
                if (renk == "gri")
                {
                    elemanAraDataGrid.Rows[elemanAraDataGrid.Rows.Count - 1].DefaultCellStyle.BackColor = Color.FromArgb(230, 240, 252);
                }
            }

            if (buyuk == "egitim")
            {
                if (count == 0)
                {
                    count++;
                    for (int i = count; i < node.kisiEgitimListesi.count(); i++)
                    {
                        elemanAraDataGrid.Rows.Add(
                            "",
                            "",
                            "",
                            "",
                            "",
                            "",
                            "",
                            node.kisiEgitimListesi.egitimListesiDugum(i).okulAdi,
                            node.kisiEgitimListesi.egitimListesiDugum(i).okulturu,
                            node.kisiEgitimListesi.egitimListesiDugum(i).bolum,
                            node.kisiEgitimListesi.egitimListesiDugum(i).baslangicTarihi,
                            node.kisiEgitimListesi.egitimListesiDugum(i).bitisTarihi,
                            node.kisiEgitimListesi.egitimListesiDugum(i).notOrtalamasi,
                            "-",
                            "-",
                            "-",
                            "-"
                            );
                        if (renk == "gri")
                        {
                            elemanAraDataGrid.Rows[elemanAraDataGrid.Rows.Count - 1].DefaultCellStyle.BackColor = Color.FromArgb(230, 240, 252);
                        }
                    }
                }
            }
            else
            {
                for (int i = count; i < node.kisiIsyeriBilgileriListesi.count(); i++)
                {
                    elemanAraDataGrid.Rows.Add(
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        "",
                        node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdi,
                        node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).isyeriAdresi,
                        node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).gorevi,
                        node.kisiIsyeriBilgileriListesi.isyeribilgileriDugum(i).suresi

                        );
                    if (renk == "gri")
                    {
                        elemanAraDataGrid.Rows[elemanAraDataGrid.Rows.Count - 1].DefaultCellStyle.BackColor = Color.FromArgb(230, 240, 252);
                    }
                }
            }
        }