Esempio n. 1
0
        public void Init(
            CAgentFinderFromKey agentFinder,
            IBaseTypesAlarmes baseAlarmes,
            IDefinition rootDefinition)
        {
            m_originalAgentFinder = agentFinder;
            CMemoryDb dbEdition = new CMemoryDb();

            m_agentFinder           = dbEdition.ImporteObjet(agentFinder, true, true) as CAgentFinderFromKey;
            m_agentFinder.TypeAgent = agentFinder.TypeAgent;
            m_baseTypesAlarmes      = baseAlarmes;
            InitChamps();
        }
Esempio n. 2
0
        public static bool EditeAgentFinder(
            CAgentFinderFromKey agentFinder,
            IBaseTypesAlarmes baseTypes,
            IDefinition rootDefinition)
        {
            CFormEditAgentFinder form = new CFormEditAgentFinder();

            form.m_agentFinder     = agentFinder;
            form.m_baseTypesAlarme = baseTypes;
            form.m_rootDefinition  = rootDefinition;
            bool bResult = form.ShowDialog() == DialogResult.OK;

            form.Dispose();
            return(bResult);
        }
Esempio n. 3
0
 /// /////////////////////////////////////////////////////////
 public void RemoveAgentFinder(CAgentFinderFromKey agentFinder)
 {
     AgentFinderList.Remove(agentFinder);
     CommitFinders();
 }
Esempio n. 4
0
 /// /////////////////////////////////////////////////////////
 public void AddAgentFinder(CAgentFinderFromKey agentFinder)
 {
     AgentFinderList.Add(agentFinder);
     CommitFinders();
 }