public static bool ParkYeriUpdate(ParkYeri p) { using (OtoparkOtomasyonEntities db = new OtoparkOtomasyonEntities()) { db.Entry(p).State = System.Data.Entity.EntityState.Modified; if (db.SaveChanges() > 0) { return(true); } else { return(false); } } }
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 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 !"); } }