コード例 #1
0
ファイル: AdminForm.cs プロジェクト: ttemurtas/trainticket
        private void button2_Click(object sender, EventArgs e)
        {
            var f = MessageBox.Show("Bu seferi silmek istediginize emin misiniz?", "Bilgilendirme", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

            if (f == DialogResult.Yes)
            {
                Sefer g = HelperSefer.GetSeferByID(Convert.ToInt32(dataGridView2.Rows[dataGridView2.CurrentRow.Index].Cells[0].Value));
                g.durum = false;
                var t = HelperSefer.Update(g);
                if (t.Item2)
                {
                    MessageBox.Show("Sefer Kaldırıldı.");
                }
                else
                {
                    MessageBox.Show("Sefer Kaldırılamadı! Bir sorunla karşılaşıldı.");
                }
                GuzergahDoldur();
            }
            else
            {
                MessageBox.Show("Silme işlemi iptal edildi");
            }
            GuzergahDoldur();
        }
コード例 #2
0
ファイル: AdminForm.cs プロジェクト: ttemurtas/trainticket
        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();
        }
コード例 #3
0
        private void SeferListesiDoldur()
        {
            List <Sefer>      guzergahlar    = HelperSefer.GetSeferList();
            List <SeferModel> guzergahModels = HelperSefer.GetSeferModels(guzergahlar);

            dataGridView1.Rows.Clear();
            foreach (var item in guzergahModels)
            {
                if (item.durum)
                {
                    dataGridView1.Rows.Add($"{item.SeferID}", $"{item.seferYonu}", $"{item.varisYonu}", $"{item.seferTarihi.ToString()}", $"{item.tren.trenAdi}");
                }
            }
        }
コード例 #4
0
ファイル: AdminForm.cs プロジェクト: ttemurtas/trainticket
        public void GuzergahDoldur()
        {
            List <Sefer> guzergahs = HelperSefer.GetSeferList();

            dataGridView2.Rows.Clear();

            foreach (var item in guzergahs)
            {
                if (item.durum)
                {
                    dataGridView2.Rows.Add($"{item.SeferID}", $"{item.seferYonu}", $"{item.varisYonu}", $"{item.seferTarihi}");
                }
            }
        }