public void ParkYeriYenile() { List <ParkYeri> parkYerleri = BosParkHelper.ParkYeriGetir(); for (int i = 0; i < parkYerleri.Count; i++) { if (parkYerleri[i].ParkDurumu == true) { buttons[i].Image = (System.Drawing.Image)(Properties.Resources.dp2); } } }
private void button1_Click(object sender, EventArgs e) { double ücret; label9.Text = süre.ToString("0.00"); if (aractipi == 1) { ücret = süre * 15; } else if (aractipi == 2) { ücret = süre * 10; } else { ücret = süre * 5; } label10.Text = ücret.ToString("0.00"); ParkYeri py = new ParkYeri(); py.ParkYeriID = park.ParkYeriID; py.TarihGiriş = null; py.AboneID = 1; py.ParkDurumu = false; DialogResult result = MessageBox.Show($"Ödenecek Tutar : {ücret.ToString("0.00")} \n Devam Edilsin Mi ? ", "Ödeme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { BosParkHelper.ParkYeriUpdate(py); MessageBox.Show("Ödeme Gerçekleşmiştir !"); button1.Enabled = false; textBox1.Clear(); textBox3.Clear(); textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); textBox8.Clear(); label7.Text = ""; label8.Text = ""; label9.Text = ""; label10.Text = ""; } else { button1.Enabled = false; } }
private void btn24_Click(object sender, EventArgs e) { if (!parkdurum) { ParkYeriModel pym = new ParkYeriModel(); ParkYeri py = new ParkYeri(); py.AboneID = musteriID; pym.ParkYeriID = 24; pym.ParkDurumu = true; pym.TarihGiriş = DateTime.Now; pym.TarihÇıkış = null; py.ParkYeriID = pym.ParkYeriID; py.ParkDurumu = pym.ParkDurumu; py.TarihGiriş = pym.TarihGiriş; py.TarihÇıkış = pym.TarihÇıkış; if (BosParkHelper.Bosmu(24) == true) { if (py.ParkDurumu == true) { btn24.Image = (System.Drawing.Image)(Properties.Resources.dp2); BosParkHelper.ParkYeriVer(py); MessageBox.Show("Park Başarılı !!"); } else { btn24.Image = (System.Drawing.Image)(Properties.Resources.boşpark); } } else { MessageBox.Show("Bu Park Yeri Şuanda Dolu !!"); } } else { MessageBox.Show("1den Fazla Park Edemezsin !!"); } Hide(); }
private void button4_Click(object sender, EventArgs e) { int aboneID = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value); string tc = dataGridView1.CurrentRow.Cells[1].Value.ToString(); string ad = dataGridView1.CurrentRow.Cells[2].Value.ToString(); string soyad = dataGridView1.CurrentRow.Cells[3].Value.ToString(); string tel = dataGridView1.CurrentRow.Cells[4].Value.ToString(); string email = dataGridView1.CurrentRow.Cells[5].Value.ToString(); string plaka = dataGridView1.CurrentRow.Cells[6].Value.ToString(); int aractipID = Convert.ToInt32(dataGridView1.CurrentRow.Cells[7].Value); bool AbonelikDurumu = Convert.ToBoolean(dataGridView1.CurrentRow.Cells[8].Value); var parkdurum = BosParkHelper.ParkDurumuGetByAboneID(aboneID); if (AbonelikDurumu == false || parkdurum == true) { MessageBox.Show("Bu Araç Park Edilemez !!!"); } else { Form2 frm2 = new Form2(aboneID, tc, ad, soyad, tel, email, plaka, aractipID, AbonelikDurumu, parkdurum); frm2.Show(); } }
private void button3_Click(object sender, EventArgs e) { var id = Convert.ToInt32(textBox1.Text); var abonedurum = AboneİslemHelper.AboneVarMI(id); if (abonedurum) { var durum = BosParkHelper.ParkDurumuGetByAboneID(id); if (durum) { var abone = AboneİslemHelper.AboneGetirID(id); park = BosParkHelper.ParkBilgiGetirID(id); textBox3.Text = park.ParkYeriID.ToString(); textBox5.Text = abone.PlakaNo; textBox6.Text = abone.TC; textBox7.Text = abone.Ad; textBox8.Text = abone.Soyad; label7.Text = park.TarihGiriş.ToString(); label8.Text = DateTime.Now.ToString(); var tarih = DateTime.Now - park.TarihGiriş; süre = tarih.Value.TotalHours; aractipi = (int)abone.AracTipiID; button1.Enabled = true; } else { MessageBox.Show("Müşterinin Otoparkta Aracı Bulunmamaktadır !"); } } else { MessageBox.Show("Böyle Bir Abone Yoktur !"); } }