private void button1_Click(object sender, EventArgs e) { string otelAd = (string)comboBox1.SelectedItem; foreach (Otel otel in otels) { if (otel.Ad.Equals(otelAd)) //Comboboxta seçilen ile otel'in adı aynı ise oda ekleme işlemini gerçekleştiriyor { if (otel.Odalar == null) //otel.Odaları null döndürdüğü için böyle bir şey yapma gereksinimi duydum { otel.Odalar = new List <Oda>(); } if (comboBox2.SelectedIndex == 0) { otel.Odalar.Add(new CiftKisilikOda(otel.Id, Int32.Parse(textBox1.Text), Int32.Parse(textBox2.Text), checkedListBox1.GetItemCheckState(0) == CheckState.Checked, checkedListBox1.GetItemCheckState(1) == CheckState.Checked, checkedListBox1.GetItemCheckState(2) == CheckState.Checked, checkedListBox1.GetItemCheckState(3) == CheckState.Checked)); } else if (comboBox2.SelectedIndex == 1) { otel.Odalar.Add(new İkiKisilikOda(otel.Id, Int32.Parse(textBox1.Text), Int32.Parse(textBox2.Text), checkedListBox1.GetItemCheckState(0) == CheckState.Checked, checkedListBox1.GetItemCheckState(1) == CheckState.Checked, checkedListBox1.GetItemCheckState(2) == CheckState.Checked, checkedListBox1.GetItemCheckState(3) == CheckState.Checked)); } else if (comboBox2.SelectedIndex == 2) { otel.Odalar.Add(new TekKisilikOda(otel.Id, Int32.Parse(textBox1.Text), Int32.Parse(textBox2.Text), checkedListBox1.GetItemCheckState(0) == CheckState.Checked, checkedListBox1.GetItemCheckState(1) == CheckState.Checked, checkedListBox1.GetItemCheckState(2) == CheckState.Checked, checkedListBox1.GetItemCheckState(3) == CheckState.Checked)); } else if (comboBox2.SelectedIndex == 3) { otel.Odalar.Add(new UcKisilikOda(otel.Id, Int32.Parse(textBox1.Text), Int32.Parse(textBox2.Text), checkedListBox1.GetItemCheckState(0) == CheckState.Checked, checkedListBox1.GetItemCheckState(1) == CheckState.Checked, checkedListBox1.GetItemCheckState(2) == CheckState.Checked, checkedListBox1.GetItemCheckState(3) == CheckState.Checked)); } break; } } OtelEkleFormu.dosyaOlustur(); //Otel.txt'in içindeki null olan Odaları doldurmasını sağlıyor }
private void button1_Click(object sender, EventArgs e) { OtelEkleFormu form = new OtelEkleFormu(); form.Show(); this.Hide(); }
private void button1_Click(object sender, EventArgs e) { Admin admin = new Admin(); if (textBox3.Text == admin.getSifre) //şifre kontrölü { OtelEkleFormu otelEkleFormu = new OtelEkleFormu(); otelEkleFormu.Show(); this.Hide(); } }