Example #1
0
        //-------------------------------------------------------
        // 添加 删除 修改
        //-------------------------------------------------------

        #region 函数:Save(string customTableName, EntityFeedbackInfo param)
        /// <summary>保存记录</summary>
        /// <param name="customTableName">自定义数据表名称</param>
        /// <param name="param">实例<see cref="EntityFeedbackInfo"/>详细信息</param>
        /// <returns>实例<see cref="EntityFeedbackInfo"/>详细信息</returns>
        public EntityFeedbackInfo Save(string customTableName, EntityFeedbackInfo param)
        {
            if (!IsExist(customTableName, param.Id))
            {
                Insert(customTableName, param);
            }
            else
            {
                Update(customTableName, param);
            }

            return(param);
        }
        //-------------------------------------------------------
        // 保存 删除
        //-------------------------------------------------------

        #region 函数:Save(string customTableName, EntityFeedbackInfo param)
        /// <summary>保存记录</summary>
        /// <param name="customTableName">自定义数据表名称</param>
        /// <param name="param">实例<see cref="EntityFeedbackInfo"/>详细信息</param>
        /// <returns>实例<see cref="EntityFeedbackInfo"/>详细信息</returns>
        public EntityFeedbackInfo Save(string customTableName, EntityFeedbackInfo param)
        {
            return(provider.Save(customTableName, param));
        }
Example #3
0
 /// <summary>修改记录</summary>
 /// <param name="customTableName">自定义数据表名称</param>
 /// <param name="param">实例<see cref="EntityFeedbackInfo"/>详细信息</param>
 public void Update(string customTableName, EntityFeedbackInfo param)
 {
     ibatisMapper.Update(StringHelper.ToProcedurePrefix(string.Format("{0}_Update", tableName)), param);
 }
Example #4
0
 /// <summary>添加记录</summary>
 /// <param name="customTableName">自定义数据表名称</param>
 /// <param name="param">实例<see cref="EntityFeedbackInfo"/>详细信息</param>
 public void Insert(string customTableName, EntityFeedbackInfo param)
 {
     ibatisMapper.Insert(StringHelper.ToProcedurePrefix(string.Format("{0}_Insert", tableName)), param);
 }