Exemplo n.º 1
0
        /// <summary>
        /// 获取参数(删除文件)
        /// </summary>
        /// <param name="spaceType">空间类型</param>
        /// <param name="methodName">方法名称</param>
        /// <param name="listItemID">子项ID</param>
        /// <returns></returns>
        internal static string GetParameters(SpaceType spaceType, string methodName, List <int> listItemID)
        {
            string str = string.Empty;

            try
            {
                ParametersInit(spaceType);
                string strArrayID = string.Empty;
                dirIn.Add(SpaceCodeEnterEntity.MethodName, methodName);
                foreach (var item in listItemID)
                {
                    strArrayID += item + ",";
                }
                strArrayID.Remove(strArrayID.LastIndexOf(","), 1);
                dirIn.Add(SpaceCodeEnterEntity.SP_ItemID, strArrayID);

                str = JsonManage.DictionaryToJson(dirIn);
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(SpaceHelper), ex);
            }
            finally
            {
            }
            return(str);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取参数(获取目录)
        /// </summary>
        /// <param name="spaceType">空间名称</param>
        /// <param name="methodName">方法名称</param>
        /// <returns></returns>
        internal static string GetParameters(SpaceType spaceType, string methodName)
        {
            string str = string.Empty;

            try
            {
                ParametersInit(spaceType);
                dirIn.Add(SpaceCodeEnterEntity.MethodName, methodName);
                str = JsonManage.DictionaryToJson(dirIn);
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(SpaceHelper), ex);
            }
            finally
            {
            }
            return(str);
        }
Exemplo n.º 3
0
        internal static string GetParameters(SpaceType spaceType, string methodName, string OldFileOrFolderListName, int OldFileOrFolderListItemID, string NewFileOrFolderListName, int NewFileOrFolderListItemID)
        {
            string str = string.Empty;

            try
            {
                ParametersInit(spaceType);
                dirIn.Add(SpaceCodeEnterEntity.MethodName, methodName);
                dirIn.Add(SpaceCodeEnterEntity.OldFileOrFolderListName, OldFileOrFolderListName);
                dirIn.Add(SpaceCodeEnterEntity.OldFileOrFolderListItemID, Convert.ToString(OldFileOrFolderListItemID));
                dirIn.Add(SpaceCodeEnterEntity.NewFileOrFolderListName, NewFileOrFolderListName);
                dirIn.Add(SpaceCodeEnterEntity.NewFileOrFolderListItemID, Convert.ToString(NewFileOrFolderListItemID));

                str = JsonManage.DictionaryToJson(dirIn);
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(SpaceHelper), ex);
            }
            finally
            {
            }
            return(str);
        }
Exemplo n.º 4
0
        /// <summary>
        /// 获取参数(文件筛选)
        /// </summary>
        /// <param name="spaceType">空间类型</param>
        /// <param name="methodName">方法名称</param>
        /// <param name="ItemID">子项ID</param>
        /// <param name="ItemName">子项名称</param>
        /// <returns></returns>
        internal static string GetParameters(SpaceType spaceType, string methodName, string Camel, Dictionary <string, string> dicAdd)
        {
            string str = string.Empty;

            try
            {
                ParametersInit(spaceType);
                dirIn.Add(SpaceCodeEnterEntity.MethodName, methodName);
                dirIn.Add(SpaceCodeEnterEntity.Caml, Camel);
                foreach (var item in dicAdd)
                {
                    dirIn.Add(item.Key, item.Value);
                }
                str = JsonManage.DictionaryToJson(dirIn);
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(SpaceHelper), ex);
            }
            finally
            {
            }
            return(str);
        }