Exemplo n.º 1
0
        private void gridViewVekil_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
        {
            if (e.Clicks == 2)
            {
                int secilenRow = e.RowHandle;
                layoutSil.ContentVisible      = true;
                layoutGuncelle.ContentVisible = true;
                btnYeniVekil.Text             = "Yeni Vekil Olarak Ekle";
                secilenVekil = (Vekil)gridViewVekil.GetRow(secilenRow);

                txtSicil.DataBindings.Clear();
                txtTC.DataBindings.Clear();
                txtAdSoyad.DataBindings.Clear();
                txtCep.DataBindings.Clear();
                txtTel.DataBindings.Clear();
                txtFax.DataBindings.Clear();
                txtEposta.DataBindings.Clear();
                txtAdres.DataBindings.Clear();
                txtBuroIl.DataBindings.Clear();
                txtBuroIlce.DataBindings.Clear();

                txtSicil.DataBindings.Add("Text", secilenVekil, "SicilNo", true, DataSourceUpdateMode.Never);
                txtTC.DataBindings.Add("Text", secilenVekil, "TCKimlikNo", true, DataSourceUpdateMode.Never);
                txtAdSoyad.DataBindings.Add("Text", secilenVekil, "AdiSoyadi", true, DataSourceUpdateMode.Never);
                txtCep.DataBindings.Add("Text", secilenVekil.TelefonBilgileri.Where(x => x.SabitCepFax == TelefonTipi.Cep).FirstOrDefault(), "Numara", true, DataSourceUpdateMode.Never);
                txtTel.DataBindings.Add("Text", secilenVekil.TelefonBilgileri.Where(x => x.SabitCepFax == TelefonTipi.Sabit).FirstOrDefault(), "Numara", true, DataSourceUpdateMode.Never);
                txtFax.DataBindings.Add("Text", secilenVekil.TelefonBilgileri.Where(x => x.SabitCepFax == TelefonTipi.Fax).FirstOrDefault(), "Numara", true, DataSourceUpdateMode.Never);
                txtEposta.DataBindings.Add("Text", secilenVekil, "Eposta", true, DataSourceUpdateMode.Never);
                txtAdres.DataBindings.Add("Text", secilenVekil, "Adres", true, DataSourceUpdateMode.Never);
                txtBuroIl.DataBindings.Add("Text", secilenVekil, "BuroIl", true, DataSourceUpdateMode.Never);
                txtBuroIlce.DataBindings.Add("Text", secilenVekil, "BuroIlce", true, DataSourceUpdateMode.Never);
            }
        }
Exemplo n.º 2
0
 private void gridViewVekilSec_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
 {
     if (e.Clicks == 2)
     {
         secilenVekil      = (Vekil)gridViewVekilSec.GetRow(e.RowHandle);
         this.DialogResult = DialogResult.OK;
         this.Close();
     }
 }
Exemplo n.º 3
0
 private void txtVekili_Click(object sender, EventArgs e)
 {
     vklForm = new VekilSecimForm();
     if (vklForm.ShowDialog() == DialogResult.OK)
     {
         secilenVekil = vklForm.secilenVekil;
         txtVekili.DataBindings.Clear();
         txtVekili.DataBindings.Add("Text", secilenVekil, "AdiSoyadi", true, DataSourceUpdateMode.Never);
     }
 }
Exemplo n.º 4
0
        private void btnYeniVekil_Click(object sender, EventArgs e)
        {
            yeniVekil = new Vekil()
            {
                SicilNo    = txtSicil.Text,
                TCKimlikNo = txtTC.Text,
                AdiSoyadi  = txtAdSoyad.Text,
                Eposta     = txtEposta.Text,
                Adres      = txtAdres.Text,
                BuroIl     = txtBuroIl.Text,
                BuroIlce   = txtBuroIlce.Text
            };

            telefonBilgisi = new TelefonBilgileri()
            {
                SabitCepFax = TelefonTipi.Sabit,
                VekilID     = yeniVekil.ID,
                Numara      = txtTel.Text,
            };

            yeniVekil.TelefonBilgileri.Add(telefonBilgisi);

            telefonBilgisi = new TelefonBilgileri()
            {
                SabitCepFax = TelefonTipi.Cep,
                VekilID     = yeniVekil.ID,
                Numara      = txtCep.Text,
            };

            yeniVekil.TelefonBilgileri.Add(telefonBilgisi);

            telefonBilgisi = new TelefonBilgileri()
            {
                SabitCepFax = TelefonTipi.Fax,
                VekilID     = yeniVekil.ID,
                Numara      = txtFax.Text,
            };

            yeniVekil.TelefonBilgileri.Add(telefonBilgisi);

            if (vekilDB.Insert(yeniVekil) > 0)
            {
                vekilSource.Add(yeniVekil);
                ArabulucuHelper.KayitBasariliFormGetir();
            }
            else
            {
                MessageBox.Show("Bir Hata Oluştu. Lüften Bilgileri Kontrol Edip Tekrar Deneyiniz.");
            }
        }
Exemplo n.º 5
0
        public void FillTaraf(KarsiTaraf gelenTaraf)
        {
            taraf          = gelenTaraf;
            secilenTaraf   = gelenTaraf.Taraf;
            secilenVekil   = gelenTaraf.Vekil;
            secilenYetkili = gelenTaraf.Yetkili;

            txtTaraf.DataBindings.Add("Text", taraf.Taraf, "TarafAdi", true, DataSourceUpdateMode.Never);
            if (taraf.Vekil != null)
            {
                txtVekili.DataBindings.Add("Text", taraf.Vekil, "AdiSoyadi", true, DataSourceUpdateMode.Never);
            }
            if (taraf.Yetkili != null)
            {
                txtSirketYetkili.DataBindings.Add("Text", taraf.Yetkili, "YetkiliAdi", true, DataSourceUpdateMode.Never);
            }
            txtNotlar.DataBindings.Add("Text", taraf, "KarsiTarafNot", true, DataSourceUpdateMode.Never);
        }