public Rezervasyon(Musteri m, Oda o, DateTime gelis, DateTime gidis) { Musteri = m; Oda = o; GelisTarihi = gelis; GidisTarihi = gidis; Musteri.RezervasyonTarihiEkle(DateTime.Now); Musteri.ZiyaretSayisi++; UcretHesapla(); }
public Oda OdaAra(int odaNo) { Oda oda = new Oda(); foreach (Oda o in odalar) { if (o.No == odaNo) { oda = o; } } return(oda); }
private void btnKaydet_Click(object sender, EventArgs e) { Fiyat f = new Fiyat(double.Parse(txtSezon1.Text), double.Parse(txtSezon2.Text), double.Parse(txtSezon3.Text), double.Parse(txtSezon4.Text), double.Parse(txtTatil.Text)); OdaOzellik o = new OdaOzellik() { Alan = Convert.ToInt16(numAlan.Value), Balkon = rbBalkonVar.Checked, Kat = Convert.ToInt16(numKat.Value), YatakSayisi = Convert.ToInt16(numYatak.Value), Konum = txtEk.Text }; Oda yeniOda = new Oda(f, o); Otel.OdaEkle(yeniOda); OdaListesiYenile(); }
private void btnRezervasyonKaydet_Click(object sender, EventArgs e) { Oda o = Otel.OdaAra(int.Parse(cbOdalar.SelectedItem.ToString())); Rezervasyon r = new Rezervasyon(); if (cbRezervasyonTipi.SelectedIndex == 0) { r = new RezervasyonOnOdemeli(Otel.Musteriler[cbMusteriler.SelectedIndex], o, Takvim.SelectionStart, Takvim.SelectionEnd); } if (cbRezervasyonTipi.SelectedIndex == 1) { r = new Rezervasyon60(Otel.Musteriler[cbMusteriler.SelectedIndex], o, Takvim.SelectionStart, Takvim.SelectionEnd); } if (cbRezervasyonTipi.SelectedIndex == 2) { r = new RezervasyonStandart(Otel.Musteriler[cbMusteriler.SelectedIndex], o, Takvim.SelectionStart, Takvim.SelectionEnd); } Otel.RezervasyonYap(r); RezervasyonListesiYenile(); }
public void OdaEkle(Oda o) { o.No = odalar.Count; odalar.Add(o); }
public RezervasyonTesvik(Musteri m, Oda o, DateTime gelis, DateTime gidis) : base(m, o, gelis, gidis) { }
public RezervasyonStandart(Musteri m, Oda o, DateTime gelis, DateTime gidis) : base(m, o, gelis, gidis) { }
public Rezervasyon60(Musteri m, Oda o, DateTime gelis, DateTime gidis) : base(m, o, gelis, gidis) { UcretHesapla(); }