Beispiel #1
0
        private void btnRezervasyon_Click(object sender, EventArgs e)
        {
            Musteri m = TCDDOtomasyon.MusteriListesi[listBoxMusteri2.SelectedIndex];
            Sefer   s = TCDDOtomasyon.SeferListesi[listBoxSefer2.SelectedIndex];

            TCDDOtomasyon.REzervasyonEkle(new Rezervasyon(m, s));

            RezListele();
        }
Beispiel #2
0
        private void btnRezervasyon_Click(object sender, EventArgs e)
        {
            m = TCDDOtomasyon.MusteriListesi[listBoxMusteri2.SelectedIndex];
            Sefer s = TCDDOtomasyon.SeferListesi[listBoxSefer2.SelectedIndex];

            TCDDOtomasyon.REzervasyonEkle(new Rezervasyon(m, s));



            RezListele();
            txtToplamPuan.Text = m.MusteriPuaniGetir().ToString();
        }
Beispiel #3
0
        private void btnSKaydet_Click(object sender, EventArgs e)
        {
            Sefer s = new Sefer();

            s.KalkısYeri = txtKalkisYeri.Text;
            s.Kalkıs     = DateTime.Parse(dtKalkis.Value.ToShortDateString() + " " + txtKalkisSaati.Text);
            s.VarısYeri  = txtVarisYeri.Text;
            s.Varıs      = DateTime.Parse(dtVaris.Value.ToShortDateString() + " " + txtVarisSaati.Text);
            s.Ucret      = double.Parse(txtUcret.Text);

            TCDDOtomasyon.SeferEkle(s);

            SeferListele();
        }
Beispiel #4
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();
            }
        }
Beispiel #5
0
 public void SeferEkle(Sefer s)
 {
     seferListesi.Add(s);
 }
Beispiel #6
0
 public Rezervasyon(Musteri m, Sefer s)
 {
     sefer   = s;
     müsteri = m;
 }
Beispiel #7
0
 public Rezervasyon(Musteri m, Sefer s)
 {
     sefer         = s;
     müsteri       = m;
     müsteri.Puan += sefer.Ucret * 0.001;
 }