//----------------------------------------------------------------------- public static bool EditeConnexion(ref CSnmpConnexion connexion) { CFormSetupInterrogationSNMP form = new CFormSetupInterrogationSNMP(); form.m_connexion = connexion; bool bResult = form.ShowDialog() == DialogResult.OK; if (bResult) { connexion = form.m_connexion; } form.Dispose(); return(bResult); }
//---------------------------------- private void SetupConnexion() { foreach (CEasyQuerySource source in m_query.Sources) { CSnmpConnexionForEasyQuery snmpFiller = source.Connexion as CSnmpConnexionForEasyQuery; if (snmpFiller != null) { CInterrogateurSnmpSimplePourFiller agent = snmpFiller.Agent; if (agent != null) { CSnmpConnexion cnx = agent.Connexion; if (cnx == null) { cnx = new CSnmpConnexion(); } if (CFormSetupInterrogationSNMP.EditeConnexion(ref cnx)) { agent.Connexion = cnx; } break; } } } }
//---------------------------------- private bool SetupConnexion() { return(CFormSetupInterrogationSNMP.EditeConnexion(ref m_connexion)); }