private void listaMenuOperacoes_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Escape)
            {
                this.Close();
            }

            if (e.KeyCode == Keys.Enter)
            {
                // Consultar SAT
                if (listaMenuOperacoes.SelectedIndex == 0)
                {
                    IntPtr ptr      = ComunicacaoSAT.ConsultarSAT(Sessao.GerarNumeroSessao());
                    string mensagem = TratarRetornoSAT.TratarRetornoConsultarSAT(Marshal.PtrToStringAnsi(ptr));
                    MessageBox.Show(mensagem, "Consultar SAT", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                // Bloquear SAT
                if (listaMenuOperacoes.SelectedIndex == 1)
                {
                    IntPtr ptr      = ComunicacaoSAT.BloquearSAT(Sessao.GerarNumeroSessao(), Sessao.CodigoAtivacao());
                    string mensagem = TratarRetornoSAT.TratarRetornoConsultarSAT(Marshal.PtrToStringAnsi(ptr));
                    MessageBox.Show(mensagem, "Bloquear SAT", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                // Desbloquear SAT
                if (listaMenuOperacoes.SelectedIndex == 2)
                {
                    IntPtr ptr      = ComunicacaoSAT.DesbloquearSAT(Sessao.GerarNumeroSessao(), Sessao.CodigoAtivacao());
                    string mensagem = TratarRetornoSAT.TratarRetornoConsultarSAT(Marshal.PtrToStringAnsi(ptr));
                    MessageBox.Show(mensagem, "Desbloquear SAT", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
        private void ListaNfce_Load(object sender, EventArgs e)
        {
            IntPtr ptr      = ComunicacaoSAT.ConsultarStatusOperacional(Sessao.GerarNumeroSessao(), Sessao.CodigoAtivacao());
            string mensagem = TratarRetornoSAT.TratarRetornoStatusOperacional(Marshal.PtrToStringAnsi(ptr));

            textBoxStatusOperacional.Text = mensagem;
        }