Пример #1
0
        /// <summary>
        /// Consulta a situação do Sat.
        /// </summary>
        /// <returns>SatResposta.</returns>
        public SatResposta ConsultarSAT()
        {
            Guard.Against <ACBrException>(!Ativo, "Componente não está ativo.");
            IniciaComando("ConsultarSAT()");
            var e = new EventoEventArgs {
                Retorno = string.Empty
            };

            OnConsultarSat.Raise(this, e);

            if (e.Retorno.IsEmpty())
            {
                e.Retorno = sat.ConsultarSAT(Sessao);
            }

            return(FinalizaComando <SatResposta>(e.Retorno));
        }
Пример #2
0
        /// <summary>
        /// Extrai os logs do Sat.
        /// </summary>
        /// <returns>SatResposta.</returns>
        public LogResposta ExtrairLogs()
        {
            Guard.Against <ACBrException>(!Ativo, "Componente não está ativo.");

            IniciaComando("ExtrairLogs()");

            var e = new EventoEventArgs {
                Retorno = string.Empty
            };

            OnExtrairLogs.Raise(this, e);

            if (e.Retorno.IsEmpty())
            {
                e.Retorno = sat.ExtrairLogs(Sessao, CodigoAtivacao);
            }

            return(FinalizaComando <LogResposta>(e.Retorno));
        }
Пример #3
0
 private static void callbackEvento_Evento(object sender, EventoEventArgs e)
 {
     throw new NotImplementedException();
 }
Пример #4
0
 /// <summary>
 /// Evento disparado quando o servidor envia alguma mensagem para o cliente.
 /// Neste caso, o servidor está enviando alguma mensagem relativa a esta sessão, normalmente um retorno de execução de ordem.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void CallbackEvento_Evento(object sender, EventoEventArgs e)
 {
 }