private void Onayla() { tblOnay ony = new tblOnay(); ony.Nereden = txtNereden.Text; ony.Nereye = txtNereye.Text; ony.SinifId = db.tblSinifs.First(x => x.Sinif == txtSinif.Text).Id; ony.KoltukNo = txtKoltukNo.Text; ony.GidisTarihi = Convert.ToDateTime(txtGidisTarih.Text); ony.SaatId = Convert.ToInt32(txtSaat.Text); ony.MusAdiSoyadi = txtAd.Text; ony.Tel = txtTel.Text; ony.Cinsiyet = txtCinsiyet.Text; ony.TcNo = txtTc.Text; ony.Email = txtEmail.Text; ony.DogumTarih = Convert.ToDateTime(txtDTarih.Text); ony.UcretId = Convert.ToInt32(txtUcret.Text); string kimlikno = txtTc.Text; kimlikno = kimlikno.Trim(); if (kimlikno.Length != 11) { MessageBox.Show("TC numaranızı doğru giriniz"); txtTc.Text = ""; } else { db.tblOnays.Add(ony); db.SaveChanges(); MessageBox.Show("Biletiniz Alınmıştır.Ödeme Sayfasına yönlendirileceksiniz.Lütfen Bekleyin.."); Temizle(); idBul = (from s in db.tblOnays orderby s.OnayId descending select s).First().OnayId; frmOdeme yeni = new frmOdeme(); if (idBul > 0) { yeni.IdAl = idBul; } yeni.Show(); this.Hide(); } }
private void Ekle(int secimId) { tblOnay ony = new tblOnay(); var rezerv = db.tblRezerves.Find(secimId); ony.TcNo = rezerv.TcNo; ony.Cinsiyet = rezerv.Cinsiyet; ony.DogumTarih = rezerv.DogumTarih; ony.Email = rezerv.Email; ony.GidisTarihi = rezerv.GidisTarihi; ony.KoltukNo = rezerv.KoltukNo; ony.MusAdiSoyadi = rezerv.MusAdiSoyadi; ony.Nereden = rezerv.Nereden; ony.Nereye = rezerv.Nereye; ony.SaatId = rezerv.SaatId; ony.SinifId = rezerv.SinifId; ony.Tel = rezerv.Tel; ony.UcretId = rezerv.UcretId; db.tblOnays.Add(ony); db.SaveChanges(); frmAnasayfa.AktarmaI = int.Parse(db.tblOnays .OrderByDescending(p => p.OnayId) .Select(r => r.OnayId) .First().ToString()); db.tblRezerves.Remove(rezerv); db.SaveChanges(); MessageBox.Show("Biletiniz Onaylanmıştır."); Listele(); Temizle(); MessageBox.Show("Biletiniz Alınmıştır.Ödeme Sayfasına yönlendirileceksiniz.Lütfen Bekleyin.."); frmOdeme yeni = new frmOdeme(); yeni.Show(); this.Hide(); }