//simulate a departure plane: private PlaneDTO SimulateDeparture() { if (PlanesParking.Count != 0) { PlaneDTO randomPlane = PlanesParking[rnd.Next(0, PlanesParking.Count)]; PlanesParking.Remove(randomPlane); //removing plane from the parkingPlanes list return(randomPlane); } return(null); }
private void OnPlaneParked(object sender, EventArgs e) { PlaneDTO parkedPlane = sender as PlaneDTO; PlanesParking.Add(parkedPlane); }