示例#1
0
        private void btnAdresSil_Click(object sender, EventArgs e)
        {
            if (lstAdresler.SelectedIndex > -1)
            {
                Adres secilenAdres = lstAdresler.SelectedItem as Adres;

                if (secilenAdres != null)
                {
                    db.Adres.Remove(secilenAdres);

                    db.SaveChanges();

                    AdreslerYenidenYukle();
                }
            }
        }
示例#2
0
        private void btnAdresKaydet_Click(object sender, EventArgs e)
        {
            if (lstAdresler.SelectedIndex > -1)
            {
                Adres secilenAdres = lstAdresler.SelectedItem as Adres;

                if (secilenAdres != null)
                {
                    secilenAdres.AdresTanim = txtAdresTanim.Text;

                    db.SaveChanges();

                    AdreslerYenidenYukle();
                }
            }
        }
示例#3
0
        private void lstAdresler_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstAdresler.SelectedIndex > -1)
            {
                Adres secilenAdres = lstAdresler.SelectedItem as Adres;

                if (secilenAdres != null)
                {
                    txtAdresTanim.Text = secilenAdres.AdresTanim;
                }
            }
            else
            {
                txtAdresTanim.Clear();
            }
        }
示例#4
0
        private void btnAdresEkle_Click(object sender, EventArgs e)
        {
            if (lstKisiler.SelectedIndex > -1)
            {
                Kisi secilenKisi = lstKisiler.SelectedItem as Kisi;

                if (secilenKisi != null)
                {
                    Adres yeniAdres = new Adres()
                    {
                        AdresTanim = txtAdresTanim.Text,
                        Kisi       = secilenKisi // Yeni adres nesnesinin sahip oldugu kişi nesnesi.
                    };

                    //secilenKisi.Adres.Add(yeniAdres);

                    db.Adres.Add(yeniAdres);
                    db.SaveChanges();

                    AdreslerYenidenYukle();
                }
            }
        }