public void Cikis(ParkBilgisi park) { ParkBilgisi existingInfo = parkBilgisi.Where(p => p.plaka == park.plaka && p.slot == park.slot).FirstOrDefault(); if (existingInfo == null) { throw new Exception("Kayıt bulunamadı"); } else { parkBilgisi.Remove(existingInfo); } }
static void Giris() { ParkBilgisi info = new ParkBilgisi(); Console.WriteLine("Giriş Bilgilerini Giriniz :\nPlaka : "); info.plaka = Console.ReadLine(); info.girisSaati = DateTime.Now; info.cikisSaati = null; Console.WriteLine("Slot Bilgisi : "); info.slot = int.Parse(Console.ReadLine()); info.status = true; helper.Giris(info); Menu(); }
static void Cikis() { ParkBilgisi info = new ParkBilgisi(); Console.WriteLine("Çıkış Bilgilerini Giriniz :\nPlaka : "); info.plaka = Console.ReadLine(); info.cikisSaati = DateTime.Now; Console.WriteLine("Slot Bilgisi : "); info.slot = int.Parse(Console.ReadLine()); info.status = false; try { helper.Cikis(info); } catch (Exception ex) { Console.WriteLine(ex.Message); } Menu(); }
public void Giris(ParkBilgisi park) { parkBilgisi.Add(park); }