private void trocarCódigoDeAtivaçãoToolStripMenuItem_Click(object sender, EventArgs e) { if (!acbrSat.Ativo) { ToogleInitialize(); } var codigo = txtAtivacao.Text; if (InputBox.Show("Trocar Código de Ativação", "Entre com o Código de Ativação ou de Emergência:", ref codigo).Equals(DialogResult.Cancel)) { return; } var tipoCodigo = "1"; if (InputBox.Show("Trocar Código de Ativação", "Qual o Tipo do Código Informado anteriormente ?" + Environment.NewLine + "1 – Código de Ativação" + Environment.NewLine + "2 – Código de Ativação de Emergência", ref tipoCodigo).Equals(DialogResult.Cancel)) { return; } var novoCodigo = string.Empty; if (InputBox.Show("Trocar Código de Ativação", "Entre com o Número do Novo Código de Ativação:", ref novoCodigo).Equals(DialogResult.Cancel)) { return; } var ret = acbrSat.TrocarCodigoDeAtivacao(codigo, tipoCodigo.ToInt32(1), novoCodigo); if (ret.CodigoDeRetorno != 1800) { return; } txtAtivacao.Text = novoCodigo; logger.Info("Codigo de Ativação trocado com sucesso"); SaveConfig(false); }