コード例 #1
0
        private void toolStripButton3_Click(object sender, EventArgs e)
        {
            OdemeYap form = new OdemeYap();

            form.CALISAN_ID = CalısanID;
            form.Show();
        }
コード例 #2
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);
                }
            }
        }