private void Form1_Load(object sender, EventArgs e)
        {
            Islemler.CezaPuanlariniBelirle();
            this.WindowState = FormWindowState.Maximized;
            Islemler.gunID   = 1; //ay_gün_yıl
            var          distancematr = Islemler.distanceMatrix;
            List <Ekip>  ekiplist     = Islemler.ekipListGun;
            List <Hasta> hastalist    = Islemler.hastaListGun;

            //  MarkerEkleHepsi(Islemler.gunID);
            HaritaKonumlan();
            GunDoldur(comboBox2);
            ilkAtamaDoldur(comboBox1);

            // Islemler.HastaEkipYule("01.01.2019");

            // Islemler.tarih = "03.01.2019";
            //distancematr = Islemler.distanceMatrix;
            //Uzaklik u1 = distancematr[new Tuple<int, int>(hastalist[0].hastaID, hastalist[1].hastaID)];
        }
 private void buttonGuncelle_Click(object sender, EventArgs e)
 {
     try
     {
         int dakika         = Int32.Parse(textDakika.Text);
         int metre          = Int32.Parse(textMetre.Text);
         int hastaPeriyod   = Int32.Parse(textHastaZaman.Text);
         int ekipPeriyod    = Int32.Parse(textEkipZaman.Text);
         int skill          = Int32.Parse(textHastaPersonelSkill.Text);
         int ekipFazlaMesai = Int32.Parse(textEkipFazlaMesai.Text);
         int ekipOgleArasi  = Int32.Parse(textEkipOgleArasi.Text);
         int sapmaMetre     = Int32.Parse(textEkipMesafeSapma.Text);
         int sapmaDakika    = Int32.Parse(textEkipZamanSapma.Text);
         Islemler.CezaPuanlariniBelirle(dakika, metre, hastaPeriyod, ekipPeriyod, skill, ekipFazlaMesai, ekipOgleArasi, sapmaMetre, sapmaDakika);
         MessageBox.Show("GA ceza değerleri güncellendi");
         this.Close();
     }
     catch
     {
         MessageBox.Show("Ceza değerleri tamsayı olmalıdır");
     }
 }