コード例 #1
0
        private void tesimAlınanAraçlarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormOdeme formOdeme = new FormOdeme();

            formOdeme.MdiParent = this;
            formOdeme.Show();
        }
コード例 #2
0
ファイル: FormKira.cs プロジェクト: kubrasnmez/AracKiralama
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                Kira sil = new Kira();
                var  id  = (Guid)dataGridView1.CurrentRow.Cells[0].Value;
                sil = context.Kiralar.Where(x => x.Id == id).FirstOrDefault();
                if (sil != null)
                {
                    sil.Arac.KiraDurum = false;
                    Odeme odeme = new Odeme()
                    {
                        Id = sil.Id,

                        ToplamTutar    = sil.Toplam_tutar,
                        BaslangicTarih = sil.Tarih,
                        BitisTarih     = sil.Sure,
                        KiraGun        = sil.KiraGun,
                        PlakaNo        = sil.Arac.Plakano,
                        MusteriTC      = sil.Musteri.MusteriTC,
                        Marka          = sil.Marka
                    };
                    context.Kiralar.Remove(sil);
                    context.Odemeler.Add(odeme);
                    context.SaveChanges();
                    MessageBox.Show(" Araç teslim alındı.", "Bilgilendirme Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    this.Close();
                    FormOdeme formOdeme = new FormOdeme();
                    formOdeme.Show();
                }
            }
            catch (Exception)
            {
                MessageBox.Show(" Araç teslim alınırken bir hata oluşmuştur. Lütfen tekrar deneyiniz.", "Hata Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }