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"); }
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"); }
void InitializeImageSource() { Common.Interfaces.Core.DynamicServices.enActionType actionType = ActivityTypeToActionTypeConverter.ConvertToActionType(Type); ImageSource = GetIconPath(actionType); }