public UpdateActionConditionCommand(string eventGuid, string actionGuid, SecurityCondition sc)
 {
     m_eventGuid  = eventGuid;
     m_actionGuid = actionGuid;
     m_newValue   = (SecurityCondition)sc.Clone();
     m_oldValue   = (SecurityCondition)SecurityEventService.Instance.GetSecurityCondition(m_eventGuid, m_actionGuid, sc.ConditionGuid).Clone();
 }
 public override void Execute()
 {
     SecurityEventService.Instance.AddSecurityCondition(m_eventGuid, m_actionGuid,
                                                        (SecurityCondition)m_condition.Clone());
 }
 public CreateActionConditionCommand(string eventGuid, string actionGuid, SecurityCondition condition)
 {
     m_actionGuid = actionGuid;
     m_eventGuid  = eventGuid;
     m_condition  = (SecurityCondition)condition.Clone();
 }