//müşteriye ait bilgileri listelemek için fonksiyon private void Listele() { //-> müşteri bilgilerini gerekli alanlara doldurma txt_Id.Text = MusteriId.ToString(); txt_Ad.Text = veritabani.Musteri_Bilgi(MusteriId)[1].ToString(); txt_Soyad.Text = veritabani.Musteri_Bilgi(MusteriId)[2].ToString(); //<- müşteri bilgilerini gerekli alanlara doldurma }
//müşteri güncelleme durumu için müşteri bilgilerini çekme fonksiyonu private void Musteri_Bilgi(int Id) { //eğer müşteri id bilgisi yanlış işe if (!(Id > 0)) { //işlem sonlandırma return; } //-> müşteri bilgileri gerekli alanlanara doldurulur txt_TcNo.Text = veritabani.Musteri_Bilgi(Id)[0].ToString(); txt_Ad.Text = veritabani.Musteri_Bilgi(Id)[1].ToString(); txt_Soyad.Text = veritabani.Musteri_Bilgi(Id)[2].ToString(); txt_Telefon.Text = veritabani.Musteri_Bilgi(Id)[3].ToString(); txt_Meslek.Text = veritabani.Musteri_Bilgi(Id)[4].ToString(); dt_DogumTarih.Value = Convert.ToDateTime(veritabani.Musteri_Bilgi(Id)[5]); nud_Boy.Value = Convert.ToInt32(veritabani.Musteri_Bilgi(Id)[6]); nud_Kilo.Value = Convert.ToInt32(veritabani.Musteri_Bilgi(Id)[7]); txt_Adres.Text = veritabani.Musteri_Bilgi(Id)[8].ToString(); //<- müşteri bilgileri gerekli alanlanara dolduruldu //resim yolu belirleme string Resim = Application.StartupPath + "/musteri/" + Id.ToString() + ".png"; //resim varsa if (File.Exists(Resim)) { //resim kutusu içeriği müşteri resmi ile değiştirilir pb_Resim.Image = Image.FromFile(Resim); } //resim bilgisi yok ise else { //resim kutusu boş yapılır pb_Resim.Image = null; } }