private void Megvesz(string id) { if (Bejelentkezve()) { lock (Targyak) { Targy targy = Targyak.Where(t1 => t1.Id == int.Parse(id)).First(); if (!targy.Equals(null)) { if (!targy.Vasarlo.Equals(null)) { writer.WriteLine("ERR|Ezt a tárgyat már megvásárolták. Kérem válasszon másikat."); } else { targy.Vasarlo = user; writer.WriteLine("OK"); } } } } else { writer.WriteLine("ERR|Ez a tárgy azonosító nem szerepel a Vater 2.0 adatbázisában!"); } }
private void Torol(string id) { if (Bejelentkezve()) { Targy targy = Targyak.Where(t1 => t1.Id == int.Parse(id)).First(); if (!targy.Equals(null)) { if (!targy.Vasarlo.Equals(null)) { Targyak.Remove(targy); writer.WriteLine("OK"); } else { writer.WriteLine("ERR|Ezt a tárgyat már megvásárolták, ezért ez már törölni nem tudja. Kérem válasszon másikat."); } } else { writer.WriteLine("ERR|Ez a tárgy azonosító nem szerepel a Vater 2.0 adatbázisában!"); } } }