Пример #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Hatlar hatlar = new Hatlar();

            dtDonus.Enabled = false;

            foreach (string item in hatlar.Sehirler)
            {
                cmbKalkisNoktasi.Items.Add(item);
                cmbVarisNoktasi.Items.Add(item);
            }
            txtToplamPuan.Enabled      = false;
            txtKrediKartiOdeme.Enabled = false;
            txtNakitÖdeme.Enabled      = false;
        }
Пример #2
0
        private void btnSKaydet_Click(object sender, EventArgs e)
        {
            int    kalkisindisi = cmbKalkisNoktasi.SelectedIndex;
            int    varisindisi  = cmbVarisNoktasi.SelectedIndex;
            Hatlar hatlar       = new Hatlar();

            if (rbTekYon.Checked)
            {
                Sefer s = new Sefer();
                s.SeferTipi   = rbTekYon.Text;
                s.KalkısYeri  = cmbKalkisNoktasi.SelectedItem.ToString();
                s.GidisTarihi = DateTime.Parse(dtGidis.Value.ToShortDateString());
                s.VarısYeri   = cmbVarisNoktasi.SelectedItem.ToString();


                s.Ucret = s.SeferUcretiHesapla(hatlar.KMler[kalkisindisi], hatlar.KMler[varisindisi]);

                TCDDOtomasyon.SeferEkle(s);

                SeferListele();
            }
            else if (rbGidisDonus.Checked)
            {
                Sefer s = new Sefer();
                s.SeferTipi   = rbGidisDonus.Text;
                s.KalkısYeri  = cmbKalkisNoktasi.SelectedItem.ToString();
                s.GidisTarihi = DateTime.Parse(dtGidis.Value.ToShortDateString());
                s.VarısYeri   = cmbVarisNoktasi.SelectedItem.ToString();
                s.DonusTarihi = DateTime.Parse(dtDonus.Value.ToShortDateString());

                s.Ucret = 2 * (s.SeferUcretiHesapla(hatlar.KMler[kalkisindisi], hatlar.KMler[varisindisi]));

                TCDDOtomasyon.SeferEkle(s);

                SeferListele();
            }
        }