private void ApplyAndRebootButton_Click( object sender, EventArgs e )
 {
     var terminal = (AlohaTerminal)TermNumListBox.SelectedItem;
     var configurator = new AlohaConfiguratorController( terminal );
     configurator.Configure();
 }
        private void kbd_SaveAndReboot_Click( object sender, EventArgs e )
        {
            // Disable reboot button
            kbd_SaveAndReboot.Enabled = false;

            var model = new AlohaTerminal()
            {
                IPAddress = IPAddress.Parse( IPAddress_AddressTextBox.Text ),
                FileserverName = FileserverName_FileserverName.Text,
                Term = Convert.ToInt32( TerminalNumber_TerminalNumber.Text ),
                NumberOfTerminals = Convert.ToInt32( NumberOfTerminals_NumberOfTerminals.Text ),
                MasterCapable = true,
                ServerCapable = true
            };

            var config = new AlohaConfiguratorController( model );

            config.Configure();
        }