コード例 #1
0
        /// <summary>添加记录</summary>
        /// <param name="param">TaskWorkInfo 实例的详细信息</param>
        public void Insert(TaskWorkInfo param)
        {
            IList <TaskWorkItemInfo> list = param.GetTaskWorkItems();

            // 接收者信息
            foreach (TaskWorkItemInfo item in list)
            {
                this.ibatisMapper.Insert(StringHelper.ToProcedurePrefix(string.Format("{0}_Insert", this.tableName)), item);
            }
        }
コード例 #2
0
        /// <summary>添加记录</summary>
        /// <param name="param">TaskWorkInfo 实例的详细信息</param>
        public void Insert(TaskWorkInfo param)
        {
            IList <TaskWorkItemInfo> list = param.GetTaskWorkItems();

            // 接收者信息
            foreach (TaskWorkItemInfo item in list)
            {
                IStorageNode storageNode = storageStrategy.GetStorageNode("Node", item.ReceiverId);

                this.ibatisMappers[storageNode.Name].Insert(StringHelper.ToProcedurePrefix(string.Format("{0}_Insert", this.tableName)), item);
            }
        }