コード例 #1
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            if (textKmEnd.Text == "")
            {
                MessageBox.Show("Aracın Teslim Kilometresini Giriniz !", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                TimeSpan b = Convert.ToDateTime(dateTimeTeslimTar.Text) - Convert.ToDateTime(textAlisTar.Text);
                TOPLAM_GUN = Convert.ToInt32(Math.Abs(b.TotalDays));
                //Araç Telim İşlemi Yapılacak !!
                VeriTabani vt = new VeriTabani();

                vt.KiraDurumGuncelle(KIRA_ID, true, Convert.ToDateTime(dateTimeTeslimTar.Text), TOPLAM_GUN, int.Parse(textKmEnd.Text), int.Parse(textKmFark.Text), int.Parse(textTopTutar.Text));//bazı alanlar daha güncellenecek !
                vt.AracDurumGuncelle(ARABA_ID, "BOŞTA");
                vt.AracKmGuncelle(ARABA_ID, Convert.ToInt32(textKmEnd.Text));

                int ODENME_DURUM = vt.KiraOdenmeDurumCek(KIRA_ID);
                if (ODENME_DURUM == 0)
                {
                    MessageBox.Show("Sistemde Kira Ödemesi Gözükmemektedir. \nSizi Ödeme Sayfasına Yönlendiriyorz.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    OdemeYap form = new OdemeYap();
                    form.KIRA_ID    = KIRA_ID;
                    form.CALISAN_ID = CALISAN_ID;
                    form.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Araç Tesliminiz Başarıyla Gerçekleşmiştir.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
コード例 #2
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (KIRA_ID != 0)
     {
         if (comboOdemeSekli.Text != "")
         {
             //Ödeme İşlemi Yapılacak !!
             int        ODENME_DURUM;
             VeriTabani vt = new VeriTabani();
             ODENME_DURUM = vt.KiraOdenmeDurumCek(KIRA_ID);
             if (ODENME_DURUM == 0)
             {
                 vt.ODEMEEKLE(KIRA_ID, DateTime.Now, comboOdemeSekli.SelectedItem.ToString(), int.Parse(textTopTutar.Text), CALISAN_ID);
                 lblOnay.Visible = true;
             }
             else
             {
                 MessageBox.Show("Bu Kira Emrinin Ödemesi Mevcuttur Tekrardan Ödeme Yapamassınız !", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         else
         {
             MessageBox.Show("Lütfen Bir Ödeme Türü Seçiniz !!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     else
     {
     }
 }