private void btnListele_Click(object sender, EventArgs e) { dataGridView1.Rows.Clear(); dataGridView1.Refresh(); Ev.evler.Clear(); string il = ""; string semt = ""; if (cb_İl.Text != "") { il = cb_İl.Text; } else { MessageBox.Show("Lütfen ili giriniz"); return; } if (cbSemt.Text != "") { semt = cbSemt.Text; } else { MessageBox.Show("Lütfen semt giriniz"); return; } if (rbSatilik.Checked) { List <SatilikEv> evler = DosyaIslemleri.DosyaSatilikEvOkuma(); foreach (SatilikEv ev in evler) { if (semt.Equals(ev.Semt) && il.Equals(ev.il) && ev.Aktif == true) { dataGridView1.Rows.Add(ev.EmlakNumarasi, ev.OdaSayisi, ev.KatNumarasi, ev.il, ev.Semt, ev.Alan, ev.turuSayi, ev.turu, ev.Aktif, ev.YapimTarihi, ev.Fiyat); } } } else { List <KiralikEv> evler = DosyaIslemleri.DosyaKiralikEvOkuma(); if (kontrol) { dataGridView1.Columns.Add("Column", "Depozito"); kontrol = false; } foreach (KiralikEv ev in evler) { if (semt.Equals(ev.Semt) && il.Equals(ev.il) && ev.Aktif == true) { dataGridView1.Rows.Add(ev.EmlakNumarasi, ev.OdaSayisi, ev.KatNumarasi, ev.il, ev.Semt, ev.Alan, ev.turuSayi, ev.turu, ev.Aktif, ev.YapimTarihi, ev.Kira, ev.Depozito); } } } }
private void btnAktifPasif_Click(object sender, EventArgs e) { Ev.evler.Clear(); if (rbKiralik.Checked) { DosyaIslemleri.DosyaKiralikEvOkuma(); } else { DosyaIslemleri.DosyaSatilikEvOkuma(); } string deger = dataGridView1.CurrentRow.Cells["Column11"].Value.ToString(); string satKira = dataGridView1.CurrentRow.Cells["Column7"].Value.ToString(); int i = 0; foreach (Ev ev in Ev.evler) { if (ev.EmlakNumarasi == decimal.Parse(deger)) { if (ev.Aktif) { ev.Aktif = false; break; } else { ev.Aktif = true; break; } } i++; } foreach (Ev ev in Ev.evler) { if (ev.turu.Equals("satilik")) { DosyaIslemleri.DosyaAkifPasif("../../satilik.txt", "satilik"); } else { DosyaIslemleri.DosyaAkifPasif("../../kiralik.txt", "kiralik"); } } MessageBox.Show("İşleminiz Gerçekleştirildi"); }