Ejemplo n.º 1
0
        private void button10_Click(object sender, EventArgs e)
        {
            if (seçiliEvSayısı == 0)
            {
                return;
            }
            string       msj   = String.Format("Seçilen {0} adet Konutu kaldırmak istediğinize emin misiniz?\n(Konutlar arşivlenecektir)", seçiliEvSayısı);
            DialogResult sonuc = MessageBox.Show(msj, "Kaldırma Uyarısı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (sonuc == DialogResult.Yes)
            {
                foreach (BirimEv ev in flowLayoutPanel1.Controls)
                {
                    if (ev.materialCheckBox1.Checked)
                    {
                        ev.materialCheckBox1.Checked = false;
                        ev.ev.Aktifmi = false;
                        ev.Visible    = false;
                        ev.aktifDurumYenile();
                        DosyaIO io = DosyaIO.Oluştur();
                        io.emlakVeriGüncelle(ev.ev);
                        seçimStringGüncelle();
                    }
                }
                log.logEkle($"{seçiliEvSayısı} adet ev silindi!", LOGSEVIYE.bilgi);
            }
        }
Ejemplo n.º 2
0
        private void BirimEv_ClickEvent(object sender, EventArgs e)
        {
            KonutEkle konut            = new KonutEkle(EKLEMETURU.güncelle);
            BirimEv   tıklanmışBirimEv = ((BirimEv)(((Control)sender).Parent.Parent.Parent));

            konut.Ev         = tıklanmışBirimEv.ev;
            konut.Ev.EmlakNo = tıklanmışBirimEv.ev.EmlakNo;
            if (DialogResult.OK == konut.ShowDialog())
            {
                int konum = tıklanmışBirimEv.Parent.Controls.GetChildIndex(tıklanmışBirimEv);

                BirimEv modifiyeTıklanmışBirimEv = yeniBirimEvEkle(konut.Ev);
                tıklanmışBirimEv.Parent.Controls.Remove(tıklanmışBirimEv);
                modifiyeTıklanmışBirimEv.Parent.Controls.SetChildIndex(modifiyeTıklanmışBirimEv, konum);
                DosyaIO io = DosyaIO.Oluştur();
                io.emlakVeriGüncelle(konut.Ev);
                panelOtoSündür();
                seçimStringGüncelle();
            }
        }