示例#1
0
        void btnMusteriGuncelleFrmMenu1()
        {
            try
            {
                if (txtTcKimlikNo.Text != "" && txtAd.Text != "" && txtSoyad.Text != "")
                {
                    DialogResult sonuc;
                    sonuc = MessageBox.Show("BİLGİLER DEĞİŞTİRİLECEK EMİN MİSİNİZ ? ", "DİKKAT !!!", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                    if (sonuc == DialogResult.Yes)
                    {
                        //Kayıt Güncelleme
                        string Sorgu =
                            "UPDATE MusteriBilgileriListesi SET TC=@TC,Ad=@Ad, Soyad=@Soyad, BabaAdi=@BabaAdi,AnneAdi=@AnneAdi,DogumTarihi=@DogumTarihi,DogumYeri=@DogumYeri,Cinsiyet=@Cinsiyet,MedeniHali=@MedeniHali,KanGrubu=@KanGrubu,  CepTel=@CepTel,EvTel=@EvTel,IsTel=@IsTel,Fax=@Fax,EMail=@EMail,  Meslek=@MEslek,EvAdresi=@EvAdresi,IsAdresi=@IsAdresi WHERE MusteriNo=@MusteriNo";
                        OleDbCommand Komut = new OleDbCommand(Sorgu, bag);

                        Komut.Parameters.AddWithValue("@TC", txtTcKimlikNo.Text);
                        Komut.Parameters.AddWithValue("@Ad", txtAd.Text);
                        Komut.Parameters.AddWithValue("@Soyad", txtSoyad.Text);
                        Komut.Parameters.AddWithValue("@BabaAdi", txtBabaAdi.Text);
                        Komut.Parameters.AddWithValue("@AnneAdi", txtAnneAdi.Text);

                        Komut.Parameters.AddWithValue("@DogumTarihi", datetimeDogumTarihi.Text);
                        Komut.Parameters.AddWithValue("@DogumYeri", txtDogumYeri.Text);
                        Komut.Parameters.AddWithValue("@Cinsiyet", comboCinsiyet.Text);
                        Komut.Parameters.AddWithValue("@MedeniHali", comboMedeniHal.Text);
                        Komut.Parameters.AddWithValue("@KanGrubu", comboKanGrubu.Text);

                        Komut.Parameters.AddWithValue("@CepTel", txtCepTel.Text);
                        Komut.Parameters.AddWithValue("@EvTel", txtEvTel.Text);
                        Komut.Parameters.AddWithValue("@IsTel", txtIsTel.Text);
                        Komut.Parameters.AddWithValue("@Fax", txtFax.Text);
                        Komut.Parameters.AddWithValue("@EMail", txtEmail.Text);

                        Komut.Parameters.AddWithValue("@Meslek", txtMeslek.Text);
                        Komut.Parameters.AddWithValue("@EvAdresi", txtEvAdresi.Text);
                        Komut.Parameters.AddWithValue("@IsAdresi", txtIsAdresi.Text);

                        Komut.Parameters.AddWithValue("@MusteriNo", textBox3.Text);// referans sahası


                        //Komut nesnesi ve parametreleri hazırlandı
                        bag.Open();
                        Komut.ExecuteNonQuery();
                        bag.Close();
                        frm1.MusteriBilgileriTablosunuListele();
                        //Temizle();
                        MessageBox.Show("GÜNCELLEME İŞLEMİ TAMAMLANDI ! ", "DİKKAT !!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("ZORUNLU ALANLAR BOŞ GEÇİLEMEZ ! ", "DİKKAT !!!", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
            catch (Exception hata)
            {
                MessageBox.Show("BİLİNMEYEN BİR HATA İLE KARŞILAŞILDI !!! \n\n" + "HATA İÇERİĞİ : \n " + hata.Message, "DİKKAT !!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }