private void CarEntersCarPark(object sender, EventArgs e) { carPark.CarEnteredCarPark(); entrySensor.CarLeftSensor(); btnCarEntersCarPark.Visible = false; if (carPark.IsFull() == true) { btnCarArrivesAtEntrance.Visible = false; } else { btnCarArrivesAtEntrance.Visible = true; } if (ActiveRight() == false) { btnCarArrivesAtExit.Visible = true; } if (ActiveRight2() == false) { btnCarArrivesAtExit2.Visible = true; } UpdateDisplay(); }
private void CarEntersCarPark(object sender, EventArgs e) { entrySensor.CarLeftSensor(carPark); if (!entrySensor.IsCarOnSensor()) { lblTicketMachine.Text = ticketMachine.ClearMessage(""); if (carPark.IsFull()) { fullSign.SetLit(1); } else { fullSign.SetLit(0); } btnCarArrivesAtEntrance.Visible = true; btnCarEntersCarPark.Visible = false; if (!(btnCarArrivesAtExit.Visible || btnDriverEntersTicket.Visible || btnCarExitsCarPark.Visible)) { btnCarArrivesAtExit.Visible = true; } } UpdateDisplay(); }
public void CarEnteredCarPark() { entrySensor.CarLeftSensor(); if (IsFull() == true) { fullsign.SetLit(); } entryBarrier.Lower(); currentSpaces++; }
public void CarEnteredCarPark(Barrier entryBarrier, TicketMachine ticketMachine, EntrySensor entrySensor, FullSign fullSign) { entrySensor.CarLeftSensor(); entryBarrier.Lower(); ticketMachine.ClearMessage(); currentSpaces--; if (IsFull() == true) { fullSign.SetLit(); } }
private void CarEntersCarPark(object sender, EventArgs e) { carPark.CarEnteredCarPark(); entrySensor.CarLeftSensor(); btnCarEntersCarPark.Visible = false; btnCarArrivesAtEntrance.Visible = carPark.HasSpace(); btnCarArrivesAtExit.Visible = !btnCarEntersCarPark.Visible && !btnDriverPressesForTicket.Visible; btnCarArrivesAtExit.Visible = true; UpdateDisplay(); }
private void CarEntersCarPark(object sender, EventArgs e) { entrySensor.CarLeftSensor(); btnCarEntersCarPark.Visible = false; if (!carPark.IsFull()) { btnCarArrivesAtEntrance.Visible = true; } btnCarArrivesAtExit.Visible = true; UpdateDisplay(); }
private void CarEntersCarPark(object sender, EventArgs e) { btnCarEntersCarPark.Visible = false; btnCarArrivesAtEntrance.Visible = true; btnCarArrivesAtExit.Visible = true; entrySensor.CarLeftSensor(); carPark.carParksInRandomSpace(); UpdateDisplay(true); }
private void CarEntersCarPark(object sender, EventArgs e) { entrySensor.CarLeftSensor(); btnCarArrivesAtEntrance.Visible = true; btnCarArrivesAtExit.Visible = true; btnCarEntersCarPark.Visible = false; if (carPark.GetCurrentSpaces() == 0) { btnCarArrivesAtEntrance.Visible = false; } if (exitSensor.IsCarOnSensor() == true || exitBarrier.IsLifted() == true) { btnCarArrivesAtExit.Visible = false; } UpdateDisplay(); }
private void CarEntersCarPark(object sender, EventArgs e) { entrySensor.CarLeftSensor(); UpdateDisplay(); }