예제 #1
0
        public void FillTaraf(KarsiTaraf gelenTaraf)
        {
            taraf        = gelenTaraf;
            secilenTaraf = gelenTaraf.Taraf;
            secilenVekil = gelenTaraf.Vekil;
            txtTaraf.DataBindings.Clear();
            txtVekili.DataBindings.Clear();
            txtNotlar.DataBindings.Clear();

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

            foreach (Heyet heyet in gelenTaraf.Heyetleri)
            {
                heyetleriSource.Add(heyet);
            }
            gridControlKurumHeyet.RefreshDataSource();

            foreach (Taraf ilgiliKurum in gelenTaraf.IlgiliKurumlari.Where(x => x.AktifMi))
            {
                ilgiliKurumlarSource.Add(ilgiliKurum);
            }
            gridControlIlgiliKurum.RefreshDataSource();
        }
예제 #2
0
        public void UpdateKarsiTaraf(Dava gelenDava)
        {
            if (gelenDava.KarsiTaraflar == null)
            {
                gelenDava.KarsiTaraflar = new HashSet <KarsiTaraf>();
            }

            yeniKarsiTaraf = new KarsiTaraf()
            {
                DavaID        = gelenDava.ID,
                KarsiTarafNot = txtNotlar.Text,
                TarafID       = secilenTaraf.ID
            };

            if (secilenVekil != null)
            {
                yeniKarsiTaraf.VekilID = secilenVekil.ID;
            }

            yeniKarsiTaraf.Heyetleri = new HashSet <Heyet>();
            foreach (Heyet item in heyetleriSource)
            {
                yeniKarsiTaraf.Heyetleri.Add(item);
            }

            yeniKarsiTaraf.IlgiliKurumlari = new HashSet <Taraf>();
            foreach (Taraf item in ilgiliKurumlarSource)
            {
                yeniKarsiTaraf.IlgiliKurumlari.Add(item);
            }

            gelenDava.KarsiTaraflar.Add(yeniKarsiTaraf);
        }
예제 #3
0
        public void FillTaraf(KarsiTaraf gelenTaraf)
        {
            taraf        = gelenTaraf;
            secilenTaraf = gelenTaraf.Taraf;
            secilenVekil = gelenTaraf.Vekil;

            txtTaraf.DataBindings.Add("Text", taraf.Taraf, "TarafAdi", true, DataSourceUpdateMode.Never);
            if (taraf.Vekil != null)
            {
                txtVekili.DataBindings.Add("Text", taraf.Vekil, "AdiSoyadi", true, DataSourceUpdateMode.Never);
            }
            txtNotlar.DataBindings.Add("Text", taraf, "KarsiTarafNot", true, DataSourceUpdateMode.Never);
        }
예제 #4
0
        public void UpdateKarsiTaraf(Dava gelenDava)
        {
            yeniKarsiTaraf = new KarsiTaraf()
            {
                DavaID        = gelenDava.ID,
                KarsiTarafNot = txtNotlar.Text,
                TarafID       = secilenTaraf.ID,
            };

            if (secilenVekil != null)
            {
                yeniKarsiTaraf.VekilID = secilenVekil.ID;
            }

            gelenDava.KarsiTaraflar.Add(yeniKarsiTaraf);
        }