public override void Execute() { SecurityEventService.Instance.AddSecurityAction(m_eventGuid, (SecurityAction)m_action.Clone()); }
public override void Undo() { SecurityEventService.Instance.AddSecurityAction(m_eventGuid, (SecurityAction)m_action.Clone()); UndoRedoEventArg arg = new UndoRedoEventArg(); arg.FirstLevelGuid = m_eventGuid; arg.SecondLevelGuid = m_action.ActionGuid; arg.Tag = m_action.Name; RaiseUndoDoneEvent(arg); }
public CreateNewUserActionCommand(string eventGuid, SecurityAction sa) { m_eventGuid = eventGuid; m_action = (SecurityAction)sa.Clone(); }