private void button7_Click_1(object sender, EventArgs e) { var f1 = MessageBox.Show("Bu kaydı silmek istediginize emin misiniz?", "Bilgilendirme", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (f1 == DialogResult.Yes) { var c = HelperKoltuk.GetKoltukByID(Convert.ToInt32(dataIptalList.Rows[dataIptalList.CurrentRow.Index].Cells[0].Value)); c.durum = true; var sf = HelperKoltuk.Update(c); if (sf.Item2) { MessageBox.Show("Biletiniz iptal edildi"); } else { MessageBox.Show("İptal işlemi gerçekleşmedi!"); } } else { } İptalListesiDoldur(); KoltuklarıListele(); }
private void button1_Click(object sender, EventArgs e) { Sefer g = new Sefer(); g.seferTarihi = dateTimePicker1.Value; g.seferYonu = comboBox2.Text; g.varisYonu = comboBox3.Text; g.TrenID = HelperTren.GetTrenIDByName(comboBox1.Text); g.durum = true; var f1 = HelperTren.GetTrenByName(comboBox1.Text); var f = HelperSefer.Add(g); if (f.Item2) { MessageBox.Show("Seferiniz Başarı İle Eklenmiştir!"); } else { MessageBox.Show("Eklenmede Hata Oluştu!"); } for (int i = 0; i < f1.koltukSayisi; i++) { Koltuk k = new Koltuk(); k.TrenID = f1.TrenID; k.durum = true; HelperKoltuk.Add(k); } GuzergahDoldur(); }
public void RezervasyonDoldur() { List <Koltuk> koltuks = HelperKoltuk.GetListKoltuk(); dataGridView1.Rows.Clear(); foreach (var item in koltuks) { if (item.durum == false) { dataGridView1.Rows.Add($"{item.KoltukID}", $"{item.adi}", $"{item.soyadi}", $"{item.tcno}", $"{item.telefon}"); } } }
private void İptalListesiDoldur() { var sc = HelperKoltuk.GetListKoltuk(); dataIptalList.Rows.Clear(); foreach (var item in sc) { if (this.kullanici.KullaniciID == item.KullaniciID && item.durum == false) { dataIptalList.Rows.Add($"{item.KoltukID}", $"{item.adi}", $"{item.soyadi}", $"{item.telefon}", $"{item.tcno}", $"{item.adres}"); } } //if (this.kullanici.KullaniciID == s.KullaniciID) //{ // dataIptalList.Rows.Add($"{s.KoltukID}", $"{s.adi}", $"{s.soyadi}", $"{s.telefon}", $"{s.tcno}", $"{s.adres}"); //} }
private void KoltuklarıListele() { flowVagon1.Controls.Clear(); flowVagon2.Controls.Clear(); flowVagon3.Controls.Clear(); flowVagon4.Controls.Clear(); flowVagon5.Controls.Clear(); var c = HelperTren.GetTrenByName(label3.Text); List <Koltuk> koltuklar = HelperKoltuk.GetListKoltuk(); List <Koltuk> koltuklarByTrenID = new List <Koltuk>(); foreach (var item in koltuklar) { if (c.TrenID == item.TrenID) { koltuklarByTrenID.Add(item); } } for (int i = 0; i <= 19; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon1.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon1.Controls.Add(b); } } for (int i = 20; i <= 39; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon2.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon2.Controls.Add(b); } } for (int i = 40; i <= 59; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon3.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon3.Controls.Add(b); } } for (int i = 60; i <= 79; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon4.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon4.Controls.Add(b); } } for (int i = 80; i <= 99; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon5.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon5.Controls.Add(b); } } }
private void button8_Click(object sender, EventArgs e) { flowVagon1.Controls.Clear(); flowVagon2.Controls.Clear(); flowVagon3.Controls.Clear(); flowVagon4.Controls.Clear(); flowVagon5.Controls.Clear(); Tren tren = HelperTren.GetTrenByName(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[4].Value.ToString()); List <Koltuk> koltuklar = HelperKoltuk.GetListKoltuk(); List <Koltuk> koltuklarByTrenID = new List <Koltuk>(); foreach (var item in koltuklar) { if (tren.TrenID == item.TrenID) { koltuklarByTrenID.Add(item); } } for (int i = 0; i <= 19; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon1.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon1.Controls.Add(b); } } for (int i = 20; i <= 39; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon2.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon2.Controls.Add(b); } } for (int i = 40; i <= 59; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon3.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon3.Controls.Add(b); } } for (int i = 60; i <= 79; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon4.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon4.Controls.Add(b); } } for (int i = 80; i <= 99; i++) { Button b = new Button(); if (koltuklarByTrenID[i].durum == false) { b.Text = (i + 1).ToString(); b.BackColor = Color.Red; b.Enabled = false; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon5.Controls.Add(b); } else { b.Text = (i + 1).ToString(); b.BackColor = Color.Green; b.Size = new Size(80, 40); b.Click += b_Click; flowVagon5.Controls.Add(b); } } label3.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[4].Value.ToString(); }
private void button7_Click(object sender, EventArgs e) { var c1 = MessageBox.Show("Biletinizi kaydetmek istiyor musunuz?", "Bilgilendirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (c1 == DialogResult.Yes) { if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "") { MessageBox.Show("Lütfen boş alan bırakmayınız!", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (!int.TryParse(textBox4.Text, out int a)) { MessageBox.Show("TC'no nuz sadece rakam içermelidir."); } else if (!int.TryParse(textBox3.Text, out int b)) { MessageBox.Show("TEL'no nuz sadece rakam içermelidir."); } else { var f = HelperKoltuk.GetListKoltuk(); Tren tren = HelperTren.GetTrenByName(label3.Text); List <Koltuk> koltuks = new List <Koltuk>(); foreach (var item in f) { if (item.TrenID == tren.TrenID) { koltuks.Add(item); } } if (koltuks[seciliButon - 1].TrenID == tren.TrenID) { var l = HelperTren.GetTrenByName(label3.Text); Koltuk koltuk = new Koltuk(); koltuk.KoltukID = Convert.ToInt32(koltuks[seciliButon - 1].KoltukID); koltuk.TrenID = tren.TrenID; koltuk.durum = false; koltuk.adi = textBox1.Text; koltuk.soyadi = textBox2.Text; koltuk.tcno = textBox4.Text; koltuk.telefon = textBox3.Text; koltuk.adres = textBox5.Text; koltuk.KullaniciID = this.kullanici.KullaniciID; var c = HelperKoltuk.Update(koltuk); if (c.Item2) { MessageBox.Show("Biletiniz eklenmiştir."); } else { MessageBox.Show("Eklenme sırasında hata oluştu!"); } dataIptalList.Rows.Clear(); dataIptalList.Rows.Add($"{koltuk.KoltukID}", $"{koltuk.adi}", $"{koltuk.soyadi}", $"{koltuk.telefon}", $"{koltuk.tcno}", $"{koltuk.adres}"); } } } else { MessageBox.Show("Bilet alma işlemi iptal edildi."); } İptalListesiDoldur(); KoltuklarıListele(); }