Example #1
0
 internal void Init()
 {
     TaskDefinitionIdsManager    = new TaskDefinitionIdsManager();
     OfflineSnippetsManager      = new OfflineSnippetsManager();
     DataSourceDefinitionManager = new DataSourceDefinitionManager();
     DatabaseDefinitionsManager  = new DatabaseDefinitionsManager();
 }
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        static public string getXmlTaskURL(TaskDefinitionIdsManager taskIdsManager, TaskDefinitionId taskDefinitionId)
        {
            MGDataCollection mgDataTab = MGDataCollection.Instance;

            string taskFileName = taskIdsManager.GetXmlId(taskDefinitionId);

            if (taskFileName == null)
            {
                return(null);
            }
            string defaultTagList = taskIdsManager.GetDefaultTagList(taskDefinitionId);


            StringBuilder response = new StringBuilder();

            response.Append("<");
            response.Append(ConstInterface.MG_TAG_TASKURL);
            response.Append(" xmlId=\"");
            response.Append(taskFileName);
            response.Append("\" ");

            response.Append("tagList");
            response.Append("=\"");
            response.Append(defaultTagList);
            response.Append("\">");

            response.Append("</");
            response.Append(ConstInterface.MG_TAG_TASKURL);
            response.Append(">");

            return(response.ToString());
        }