Пример #1
0
 private void bulBtn1_Click(object sender, EventArgs e)
 {
     if (tcTxtBox.Text.Equals(""))
     {
         MessageBox.Show("Lütfen TC kimlik numarasını giriniz.");
     }
     else
     {
         ListViewItem bilgiler = DbOperations.ikiListViewItemBirlestir(DbOperations.tcyeGoreMusteriTablosundanBilgiGetir(tcTxtBox.Text), DbOperations.tcyeGoreOdemePlaniTablosundanBilgiGetir(tcTxtBox.Text));
         if (bilgiler == null)
         {
             MessageBox.Show("Müşteri bulunamadı.");
         }
         else
         {
             musteriListView.Items.Add(bilgiler);
             tcTxtBox.Text = "";
         }
     }
 }
        private void odemeBtn_Click(object sender, EventArgs e)
        {
            string tc = (string)musteriListView.Items[0].SubItems[0].Text;

            DbOperations.odemeYap(tc);
            DbOperations.sonOdemeTarihiniGuncelle(tc); // Butona her tıklandığında tarih ödeme periyodu kadar ileri gider!
            ListViewItem bilgiler = DbOperations.ikiListViewItemBirlestir(DbOperations.tcyeGoreMusteriTablosundanBilgiGetir(tc), DbOperations.tcyeGoreOdemePlaniTablosundanBilgiGetir(tc));

            bilgiler = DbOperations.ikiListViewItemBirlestir(bilgiler, DbOperations.tcyeGoreOdemeTakipTablosundanBilgiGetir(tc));
            if (bilgiler == null)
            {
                MessageBox.Show("Müşteri bulunamadı.");
            }
            else
            {
                musteriListView.Items.Clear();
                musteriListView.Items.Add(bilgiler);
                tcTxtBox.Text = "";
            }
        }