Пример #1
0
        string GetIconPath(Common.Interfaces.Core.DynamicServices.enActionType actionType)
        {
            switch (actionType)
            {
            case Common.Interfaces.Core.DynamicServices.enActionType.Workflow:
                if (string.IsNullOrEmpty(ServiceUri))
                {
                    ResourceType = "WorkflowService";
                    return("Workflow-32");
                }
                ResourceType = "Server";
                return("RemoteWarewolf-32");

            case Common.Interfaces.Core.DynamicServices.enActionType.RemoteService:
                ResourceType = "Server";
                return("RemoteWarewolf-32");
            }
            return("ToolService-32");
        }
Пример #2
0
        string GetIconPath(Common.Interfaces.Core.DynamicServices.enActionType actionType)
        {
            switch (actionType)
            {
            case Common.Interfaces.Core.DynamicServices.enActionType.InvokeStoredProc:
                return("DatabaseService-32");

            case Common.Interfaces.Core.DynamicServices.enActionType.InvokeWebService:
                return("WebService-32");

            case Common.Interfaces.Core.DynamicServices.enActionType.Plugin:
                return("PluginService-32");

            case Common.Interfaces.Core.DynamicServices.enActionType.Workflow:
                return(string.IsNullOrEmpty(ServiceUri)
                        ? "Workflow-32"
                        : "RemoteWarewolf-32");

            case Common.Interfaces.Core.DynamicServices.enActionType.RemoteService:
                return("RemoteWarewolf-32");
            }
            return("ToolService-32");
        }
Пример #3
0
 void InitializeImageSource()
 {
     Common.Interfaces.Core.DynamicServices.enActionType actionType = ActivityTypeToActionTypeConverter.ConvertToActionType(Type);
     ImageSource = GetIconPath(actionType);
 }