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); } }
public SonucGirisi(AmtsDbContext vt, ListView kayitlar, int indeks) { InitializeComponent(); this.kayitlar = kayitlar; this.indeks = indeks; Ruhsat = kayitlar.Items[indeks].SubItems[1].Text; this.vt = vt; bilgiler = vt.AracBilgileri.Find(Ruhsat); }
private void GuncellemeForm_Load(object sender, EventArgs e) { MuayeneBilgisi bilgiler = vt.AracBilgileri.Find(RuhsatNo); ad.Text = bilgiler.Ad; soyadi.Text = bilgiler.Soyadi; telNo.Text = bilgiler.TelNo; sehir.Text = bilgiler.Sehir; istasyon.Text = bilgiler.Istasyon; aracTipi.Text = bilgiler.AracTipi; tarih.Text = bilgiler.Tarih; saat.Text = bilgiler.Saat; }
protected override void button2_Click(object sender, EventArgs e) { if (ad.Text.Length > 1 && soyadi.Text.Length > 1 && telNo.Text.Length > 1 && telNo.Text.Length == 14) { MuayeneBilgisi aracBilgisi = new MuayeneBilgisi(RuhsatNo, PlakaNo, ad.Text, soyadi.Text, telNo.Text, sehir.Text, istasyon.Text, aracTipi.Text, tarih.Text, saat.Text); vt.AracBilgileri.AddOrUpdate(aracBilgisi); vt.SaveChanges(); MessageBox.Show("Randevunuz başarıyla güncellenmiştir.", "Tebrikler", MessageBoxButtons.OK, MessageBoxIcon.Information); kapa = false; Close(); } else { MessageBox.Show("Tüm alanları doğru bir şekilde doldurunuz!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void button2_Click(object sender, EventArgs e) { if (kayitlar.SelectedItems.Count == 1) { DialogResult sonuc = MessageBox.Show("Bu kaydı silmek istediğinize gerçekten emin misiniz?", "Dikkatli olun", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (sonuc == DialogResult.Yes) { int indeks = Convert.ToInt32(kayitlar.SelectedItems[0].Text) - 1; MuayeneBilgisi muayeneBilgisi = vt.AracBilgileri.Find(kayitlar.Items[indeks].SubItems[1].Text); vt.AracBilgileri.Remove(muayeneBilgisi); vt.SaveChanges(); MessageBox.Show("Kayıt başarıyla silindi", "", MessageBoxButtons.OK, MessageBoxIcon.Information); kayitlar.Items.Clear(); YoneticiEkrani_Load(this, null); } } else { MessageBox.Show("Lütfen bir kayıt seçiniz.", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public GecmisKayitlar(MuayeneBilgisi muayeneBilgisi) : this(muayeneBilgisi.RuhsatNo, muayeneBilgisi.PlakaNo, muayeneBilgisi.Ad, muayeneBilgisi.Soyadi, muayeneBilgisi.TelNo, muayeneBilgisi.Sehir, muayeneBilgisi.Istasyon, muayeneBilgisi.AracTipi, muayeneBilgisi.Tarih, muayeneBilgisi.Saat, muayeneBilgisi.MuayaneSonucu) { // }