private void DisplayInfoMessage(DisplayMessageId id) { switch (id) { case Laderskab.Display.DisplayMessageId.ConnectPhone: DisplayConnectPhone(); break; case Laderskab.Display.DisplayMessageId.RemovePhone: DisplayRemovePhone(); break; case Laderskab.Display.DisplayMessageId.ConnectionError: DisplayConnectionError(); break; case Laderskab.Display.DisplayMessageId.SlotTaken: DisplayChargingSlotTaken(); break; case Laderskab.Display.DisplayMessageId.WaitingRfid: DisplayWaitingForRFID(); break; case Laderskab.Display.DisplayMessageId.RfidError: DisplayRFIDError(); break; } }
public Display() { CurrentMessageId = DisplayMessageId.WaitingRfid; CurrentChargeId = DisplayChargeId.Nothing; UpdateDisplay(); }