示例#1
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (kayitlar.SelectedItems.Count == 1)
            {
                DialogResult sonuc = MessageBox.Show("Bu kaydı Geçmiş Kayıtlar'a aktarmak istediğinize gerçekten emin misiniz?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                if (sonuc == DialogResult.Yes)
                {
                    if (kayitlar.SelectedItems[0].SubItems[11].Text != "Girilmedi")
                    {
                        int            indeks         = Convert.ToInt32(kayitlar.SelectedItems[0].Text) - 1;
                        MuayeneBilgisi muayeneBilgisi = vt.AracBilgileri.Find(kayitlar.Items[indeks].SubItems[1].Text);

                        GecmisKayitlar gecmisKayitlar = new GecmisKayitlar(muayeneBilgisi);
                        vt.GecmisKayitlar.Add(gecmisKayitlar);
                        vt.AracBilgileri.Remove(muayeneBilgisi);
                        vt.SaveChanges();
                        MessageBox.Show("Kayıt başarılya aktarıldı.", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        kayitlar.Items.Clear();
                        YoneticiEkrani_Load(this, null);
                    }

                    else
                    {
                        MessageBox.Show("Bir kayıt muayene edilemeden geçmiş kayıtlara aktarılamaz.", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
            else
            {
                MessageBox.Show("Lütfen bir kayıt seçiniz.", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
示例#2
0
        private void MuayeneSonucu_Load(object sender, EventArgs e)
        {
            GecmisKayitlar bilgiler = vt.GecmisKayitlar.Where(r => r.RuhsatNo == RuhsatNo).OrderByDescending(x => x.Id).First();

            istasyonAdi.Text = bilgiler.Istasyon;
            tarih.Text       = bilgiler.Tarih;
            sonuc.Text       = bilgiler.MuayaneSonucu;
        }