protected virtual void OnFilterAdd(FilterAddEventArgs e) { var Handler = FilterAdd; if (Handler != null) { Handler(this, e); } }
public override void Execute(object sender) { if (sender == null) { return; } int filterId; int.TryParse(sender.ToString(), out filterId); //If no defined number was returned: return if (filterId == 0) { return; } var evArgs = new FilterAddEventArgs(); evArgs.FilterType = (FilterType)filterId; OnFilterAdd(evArgs); }