コード例 #1
0
ファイル: Form1.cs プロジェクト: selmasaltik/TCDD-Bilet
        private void btnBiletKes_Click(object sender, EventArgs e)
        {
            Rezervasyon r = TCDDOtomasyon.RezervasyonListesi[listBoxSefer2.SelectedIndex];

            if (rbTam.Checked)
            {
                Bilet b = new StandartBilet(r);
                TCDDOtomasyon.BiletEkle(b);
            }
            else
            {
                Bilet b = new OgrenciBilet(r);
                TCDDOtomasyon.BiletEkle(b);
            }

            BiletListele();
        }
コード例 #2
0
 public Bilet(Rezervasyon r)
 {
     rezervasyon     = r;
     Ucret           = r.sefer.Ucret;
     r.müsteri.Puan += Ucret * 0.1;
 }
コード例 #3
0
ファイル: Bilet.cs プロジェクト: beritankarali/TCDDOtomasyon
 public Bilet(Rezervasyon r)
 {
     rezervasyon = r;
     Ucret       = r.sefer.Ucret;
 }
コード例 #4
0
 public OgrenciBilet(Rezervasyon r) : base(r)
 {
     Ucret *= 0.75;
 }
コード例 #5
0
 public YasliBilet(Rezervasyon r) : base(r)
 {
     Ucret *= 0.5;
 }
コード例 #6
0
ファイル: TCDD.cs プロジェクト: selmasaltik/TCDD-Bilet
 public void RezervasyonEkle(Rezervasyon b)
 {
     rezervasyonListesi.Add(b);
 }
コード例 #7
0
 public StandartBilet(Rezervasyon r) : base(r)
 {
 }