//-------------------------------------------------------------
        private void GetEtatMediation()
        {
            CSnmpConnexion cnx = GetConnexion();

            m_timerUpdateEtatService.Stop();

            try
            {
                IServiceMediation service = cnx.ServiceMediation;
                m_bCurrentState = service.IsStarted;
                if (m_bCurrentState.Value)
                {
                    m_lblEtatService.BackColor = Color.LightGreen;
                    m_lblEtatService.ForeColor = Color.Black;
                    m_lblEtatService.Text      = I.T("Started|20327");
                }
                else
                {
                    m_lblEtatService.BackColor = Color.Red;
                    m_lblEtatService.ForeColor = Color.Black;
                    m_lblEtatService.Text      = I.T("Stopped|20328");
                }
            }
            catch (Exception ex)
            {
                m_errorProvider.SetError(m_lblEtatService,
                                         I.T("Error while reaching service \n@1|20325", ex.ToString()));
                m_lblEtatService.BackColor = Color.DarkGray;
                m_lblEtatService.ForeColor = Color.White;
                m_lblEtatService.Text      = I.T("Error|20326");
            }
            m_timerUpdateEtatService.Enabled = false;
            m_timerUpdateEtatService.Start();
        }
 private void GetDataMediation()
 {
     using (CWaitCursor waiter = new CWaitCursor())
     {
         CSnmpConnexion cnx = GetConnexion();
         try
         {
             IServiceMediation service             = cnx.ServiceMediation;
             CConfigurationServiceMediation config = service.Configuration;
             DataSet ds = config.DataBase;
             m_dataGrid.DataSource = ds;
         }
         catch (Exception ex)
         {
             CResultAErreur result = CResultAErreur.True;
             result.EmpileErreur(new CErreurException(ex));
             result.EmpileErreur(I.T("Error while reading configuration|20331"));
             CFormAlerte.Afficher(result.Erreur);
         }
     }
 }
Exemplo n.º 3
0
 public CProxyServiceMediation(IServiceMediation serviceMediation)
 {
     m_serviceMediation = serviceMediation;
 }