Beispiel #1
0
        public override sc2i.common.CResultAErreur MyMajChamps()
        {
            CResultAErreur result = base.MyMajChamps();

            if (!result)
            {
                return(result);
            }

            if (TypeEquipement != null && m_spvTypeq == null && m_extModeEdition.ModeEdition)
            {
                m_spvTypeq = CSpvTypeq.GetSpvTypeqFromTypeEquipementAvecCreation(TypeEquipement);
            }

            if (m_spvTypeq != null)
            {
                m_spvTypeq.ReferenceSnmp         = m_txtBoxRefSnmp.Text;
                m_spvTypeq.OIDIdentifiantSnmp    = m_txtBoxIdentOID.Text;
                m_spvTypeq.NomIdentifiantSnmp    = m_txtBoxIdentNom.Text;
                m_spvTypeq.ValeurIdentifiantSnmp = m_txtBoxIdentValeur.Text;
                m_spvTypeq.OIDCommutateur        = m_txtBoxCommutOID.Text;
                m_spvTypeq.TypeCommutateur       = GetInterfaceCommutState();
                m_spvTypeq.ASurveiller           = m_chkToSupervise.Checked;
                m_spvTypeq.NouvellementDecouvert = m_chkJustDiscovered.Checked;
                m_spvTypeq.ChercheOIDParMIB      = m_chkAutomaticMIB.Checked;

                MajListMibs();
            }

            return(result);
        }
Beispiel #2
0
        private static CSpvTypeq GetSpvTypeq(DataRow row)
        {
            CSpvTypeq       spvTypeq;
            CTypeEquipement typeEquipement = new CTypeEquipement(row);

            spvTypeq = CSpvTypeq.GetSpvTypeqFromTypeEquipement(typeEquipement) as CSpvTypeq;
            if (spvTypeq == null)
            {
                spvTypeq = CSpvTypeq.GetSpvTypeqFromTypeEquipementAvecCreation(typeEquipement);
            }
            spvTypeq.CopyFromTypeEquipement(typeEquipement);
            return(spvTypeq);
        }