private void SetButtonState() { CashDrawerSimulator CashDrawerSim = ServiceObjectReference.Target as CashDrawerSimulator; if (CashDrawerSim != null) { button1.Enabled = CashDrawerSim.CapStatus; } }
private void button1_Click(object sender, System.EventArgs e) { CashDrawerSimulator CashDrawerSim = ServiceObjectReference.Target as CashDrawerSimulator; if (CashDrawerSim != null) { CashDrawerSim.CloseDrawer(); } }
private void UpdateStateInternal() { CashDrawerSimulator CashDrawerSim = ServiceObjectReference.Target as CashDrawerSimulator; if (CashDrawerSim != null) { if (CashDrawerSim.DrawerOpened) { textBox1.Text = "Open"; } else { textBox1.Text = "Closed"; } button1.Enabled = CashDrawerSim.DrawerOpened && CashDrawerSim.DeviceEnabled; } }
public CashDrawerSimulatorWindow(CashDrawerSimulator serviceObject) : base(serviceObject) { Invoke(new MethodDelegate(InitializeComponent)); Invoke(new MethodDelegate(SetButtonState)); }
public CashDrawerSimulatorWindow(CashDrawerSimulator serviceObject) : base(serviceObject) { Invoke(new MethodDelegate(InitializeComponent)); Invoke(new MethodDelegate(SetButtonState)); }