/// <summary> /// Valida ação e estágio /// </summary> public static bool Validate(this IPluginExecutionContext context, Intelbras.CRM2013.Application.Plugin.PluginBase.MessageName message, Intelbras.CRM2013.Application.Plugin.PluginBase.Stage stage) { return(GetMessageName(context) == message && GetStage(context) == stage); }
/// <summary> /// Obtem a ação no CRM /// </summary> public static Intelbras.CRM2013.Application.Plugin.PluginBase.MessageName GetMessageName(this IPluginExecutionContext context) { Intelbras.CRM2013.Application.Plugin.PluginBase.MessageName msg = (Intelbras.CRM2013.Application.Plugin.PluginBase.MessageName)System.Enum.Parse(typeof(Intelbras.CRM2013.Application.Plugin.PluginBase.MessageName), context.MessageName); return(msg); }