コード例 #1
0
        private void btnAdresDuzenle_Click(object sender, EventArgs e)
        {
            AdresKarti = new frmCariAdres();

            int AdresIndex = gvAdres.GetFocusedDataSourceRowIndex();

            AdresKarti.lkpAdresTip.EditValue = BossaVeyaNulsaEksibirVer(Adres.dt.Rows[AdresIndex]["AdresTipID"]);

            AdresKarti.txtPostaKodu.EditValue = Adres.dt.Rows[AdresIndex]["PostaKodu"];
            AdresKarti.lkpUlke.EditValue      = BossaVeyaNulsaEksibirVer(Adres.dt.Rows[AdresIndex]["UlkeID"]);
            //AdresKarti.lkpUlke.Text = Adres.dt.Rows[AdresIndex]["UlkeAdi"].ToString();
            AdresKarti.lkpSehir.Text = Adres.dt.Rows[AdresIndex]["SehirAdi"].ToString();

            AdresKarti.lkpIlce.Text = Adres.dt.Rows[AdresIndex]["IlceAdi"].ToString();


            AdresKarti.lkpSehir.EditValue          = BossaVeyaNulsaEksibirVer(Adres.dt.Rows[AdresIndex]["SehirID"]);
            AdresKarti.lkpIlce.EditValue           = BossaVeyaNulsaEksibirVer(Adres.dt.Rows[AdresIndex]["IlceID"]);
            AdresKarti.memoAdresAciklama.EditValue = Adres.dt.Rows[AdresIndex]["Aciklama"];
            AdresKarti.memoAdres.EditValue         = Adres.dt.Rows[AdresIndex]["Adres"];
            //AdresKarti.lkpAdresTip.Text = Adres.dt.Rows[AdresIndex]["AdresTip"].ToString();

            if (AdresKarti.ShowDialog() == System.Windows.Forms.DialogResult.Yes)
            {
                Adres.dt.Rows[AdresIndex]["AdresTipID"] = BossaVeyaNulsaEksibirVer(AdresKarti.lkpAdresTip.EditValue);
                Adres.dt.Rows[AdresIndex]["PostaKodu"]  = AdresKarti.txtPostaKodu.EditValue;
                Adres.dt.Rows[AdresIndex]["UlkeID"]     = BossaVeyaNulsaEksibirVer(AdresKarti.lkpUlke.EditValue);
                Adres.dt.Rows[AdresIndex]["UlkeAdi"]    = AdresKarti.lkpUlke.Text;
                Adres.dt.Rows[AdresIndex]["SehirAdi"]   = AdresKarti.lkpSehir.Text;

                Adres.dt.Rows[AdresIndex]["IlceAdi"] = AdresKarti.lkpIlce.Text;

                Adres.dt.Rows[AdresIndex]["SehirID"]  = BossaVeyaNulsaEksibirVer(AdresKarti.lkpSehir.EditValue);
                Adres.dt.Rows[AdresIndex]["IlceID"]   = BossaVeyaNulsaEksibirVer(AdresKarti.lkpIlce.EditValue);
                Adres.dt.Rows[AdresIndex]["Aciklama"] = AdresKarti.memoAdresAciklama.EditValue.ToString();
                Adres.dt.Rows[AdresIndex]["Adres"]    = AdresKarti.memoAdres.EditValue.ToString();
                Adres.dt.Rows[AdresIndex]["AdresTip"] = AdresKarti.lkpAdresTip.Text.ToString();

                if (Adres.dt.Rows.Count == 1)
                {
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["Varsayilan"] = true;
                }
                else
                {
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["Varsayilan"] = false;
                }
            }
        }
コード例 #2
0
        private void btnAdresEkle_Click(object sender, EventArgs e)
        {
            AdresKarti = new frmCariAdres();


            try
            {
                if (AdresKarti.ShowDialog() == System.Windows.Forms.DialogResult.Yes)
                {
                    Adres.dt.Rows.Add(Adres.dt.NewRow());

                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["AdresTipID"] = BossaVeyaNulsaEksibirVer(AdresKarti.lkpAdresTip.EditValue);
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["PostaKodu"]  = AdresKarti.txtPostaKodu.EditValue;
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["UlkeID"]     = BossaVeyaNulsaEksibirVer(AdresKarti.lkpUlke.EditValue);
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["UlkeAdi"]    = AdresKarti.lkpUlke.Text;
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["SehirAdi"]   = AdresKarti.lkpSehir.Text;

                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["IlceAdi"] = AdresKarti.lkpIlce.Text;

                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["SehirID"]  = BossaVeyaNulsaEksibirVer(AdresKarti.lkpSehir.EditValue);
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["IlceID"]   = BossaVeyaNulsaEksibirVer(AdresKarti.lkpIlce.EditValue);
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["Aciklama"] = AdresKarti.memoAdresAciklama.EditValue.ToString();
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["Adres"]    = AdresKarti.memoAdres.EditValue.ToString();
                    Adres.dt.Rows[Adres.dt.Rows.Count - 1]["AdresTip"] = AdresKarti.lkpAdresTip.Text.ToString();

                    if (Adres.dt.Rows.Count == 1)
                    {
                        Adres.dt.Rows[Adres.dt.Rows.Count - 1]["Varsayilan"] = true;
                    }
                    else
                    {
                        Adres.dt.Rows[Adres.dt.Rows.Count - 1]["Varsayilan"] = false;
                    }
                }
            }
            catch (Exception hata)
            {
                frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace);
                frmHataBildir.ShowDialog();
            }
        }