public void EditarSimulacao()
        {
            controlador = fachada.CarregarControlador(controladorSelecionado);

            popularComboAlternancia(controlador.Paineis[painelSelecionado].AlternanciaSelecionada);

            popularComboMotoristas((int)controlador.ParametrosVariaveis.motoristaSelecionado);

            popularComboRoteiros((int)controlador.ParametrosVariaveis.RoteiroSelecionado);

            popularComboMensagens(controlador.Paineis[painelSelecionado].MensagemSelecionada);

            popularComboSecMensagens(controlador.Paineis[painelSelecionado].MensagemSecundariaSelecionada);

            rbIda.Checked   = controlador.ParametrosVariaveis.SentidoIda;
            rbVolta.Checked = !controlador.ParametrosVariaveis.SentidoIda;

            popularListFrasesRoteiro();

            popularListFrasesMensagem();

            popularListFrasesMensagemSecundaria();

            popularHoraSaudacao(controlador.ParametrosFixos.HoraInicioDia, controlador.ParametrosFixos.HoraInicioTarde, controlador.ParametrosFixos.HoraInicioNoite);

            popularMinutosInverterLED(controlador.ParametrosFixos.MinutosInverterLED);

            comboBoxBaudRate.SelectedIndex = controlador.ParametrosFixos.baudRate;
            textBoxTimeoutFalhaRede.Text   = controlador.ParametrosFixos.timeoutFalhaRede.ToString();

            HabilitarCamposGUI();
        }
Example #2
0
        private void btnSetId_Click(object sender, EventArgs e)
        {
            string txtId = inputId.Text;

            if (txtId.Equals("1") || txtId.Equals("2") || txtId.Equals("3"))
            {
                byte id = byte.Parse(txtId);
                controlador        = new Controlador(id);
                btnAndar.Visible   = true;
                btnIniciar.Visible = true;
                btnLiberar.Visible = true;
                btnParar.Visible   = true;
                btnSetId.Visible   = false;
                labelId.Visible    = false;
                inputId.Visible    = false;
            }
        }