private void btnGonder_Click(object sender, EventArgs e) { bool kontrol = FormKontrol.FormButtonKontrol(this); if (kontrol) { if (rbSatilik.Checked) { SatilikEv satilikEv = new SatilikEv( int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text, cbSemt.Text, int.Parse(txtAlan.Text), cbEvTur.Items.IndexOf(cbEvTur.SelectedItem), "satilik", true, DateTime.Parse(yapim.Text), int.Parse(txtFiyat.Text)); Ev.evler.Add(satilikEv); string dosya_yolu = "../../satilik.txt"; DosyaIslemleri.DosyaSatilikEvOkuma(); DosyaIslemleri.DosyaSatilikYazmak(dosya_yolu, "satilik"); MessageBox.Show("Satılık ev eklendi"); this.Close(); } else { KiralikEv kiralikEv = new KiralikEv(int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text, cbSemt.Text, int.Parse(txtAlan.Text), cbEvTur.Items.IndexOf(cbEvTur.SelectedItem), "kiralik", true, DateTime.Parse(yapim.Text), decimal.Parse(txtKira.Text), decimal.Parse(txtDepozito.Text)); Ev.evler.Add(kiralikEv); string dosya_yolu = "../../kiralik.txt"; DosyaIslemleri.DosyaKiralikEvYazmak(dosya_yolu, "kiralik"); MessageBox.Show("Kiralık ev eklendi"); this.Close(); } Ev.id++; } else { MessageBox.Show("Boş yerleri doldurunuz"); } }
private void btnSil_Click(object sender, EventArgs e) { string deger = dataGridView1.CurrentRow.Cells["Column11"].Value.ToString(); int i = 0; foreach (Ev ev in Ev.evler) { if (ev.EmlakNumarasi == decimal.Parse(deger)) { break; } i++; } Ev.evler.RemoveAt(i); foreach (Ev ev in Ev.evler) { if (ev.turu.Equals("satilik")) { DosyaIslemleri.DosyaSatilikYazmak("../../satilik.txt", "satilik"); } else { DosyaIslemleri.DosyaKiralikEvYazmak("../../kiralik.txt", "kiralik"); } } dataGridView1.Refresh(); MessageBox.Show("Silindi"); }
private void btnGonder_Click(object sender, EventArgs e) { /////// int i = 0; foreach (Ev ev in Ev.evler) { Console.WriteLine(ev.EmlakNumarasi); Console.WriteLine(ev.OdaSayisi); } foreach (Ev ev in Ev.evler) { if (ev.EmlakNumarasi == EmlakNumarasi) { Ev.evler.RemoveAt(i); break; } i++; } if (rbSatilik.Checked) { int a = DosyaIslemleri.RoomCastSayisi(cbEvTur); SatilikEv satilikEv = new SatilikEv( int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text, cbSemt.Text, int.Parse(txtAlan.Text), a, "satilik", true, DateTime.Parse(yapim.Text), int.Parse(txtFiyat.Text)); Ev.evler.Add(satilikEv); MessageBox.Show("Satılık Ev Kayıt Edildi"); string dosya_yolu = "../../satilik.txt"; DosyaIslemleri.DosyaSatilikYazmak(dosya_yolu, "satilik"); } else { int a = DosyaIslemleri.RoomCastSayisi(cbEvTur); KiralikEv kiralikEv = new KiralikEv(int.Parse(txtOdaSayisi.Text), int.Parse(txtKatNumarasi.Text), cb_İl.Text, cbSemt.Text, int.Parse(txtAlan.Text), a, "kiralik", true, DateTime.Parse(yapim.Text), decimal.Parse(txtKira.Text), decimal.Parse(txtDepozito.Text)); Ev.evler.Add(kiralikEv); MessageBox.Show("Kiralık Ev Kayıt Edildi"); string dosya_yolu = "../../kiralik.txt"; DosyaIslemleri.DosyaSatilikYazmak(dosya_yolu, "satilik"); } }