//------------------------------------------------------- // 保存 //------------------------------------------------------- #region 函数:Save(string customTableName, IEntityDocObjectInfo param) /// <summary>保存记录</summary> /// <param name="customTableName">自定义数据表名称</param> /// <param name="param">实例<see cref="IEntityDocObjectInfo"/>详细信息</param> /// <returns>实例<see cref="IEntityDocObjectInfo"/>详细信息</returns> public IEntityDocObjectInfo Save(string customTableName, IEntityDocObjectInfo param) { Dictionary <string, object> args = new Dictionary <string, object>(); args.Add("CustomTableName", StringHelper.ToSafeSQL(customTableName)); args.Add("Id", StringHelper.ToSafeSQL(param.Id)); args.Add("DocTitle", StringHelper.ToSafeSQL(param.DocTitle)); args.Add("DocToken", StringHelper.ToSafeSQL(param.DocToken)); args.Add("DocVersion", param.DocVersion); args.Add("DocStatus", StringHelper.ToSafeSQL(param.DocStatus)); ibatisMapper.Insert(StringHelper.ToProcedurePrefix(string.Format("{0}_Save", tableName)), param); return(param); }
// ------------------------------------------------------- // 保存 删除 // ------------------------------------------------------- #region 函数:Save(IEntityDocObjectInfo param) /// <summary>保存记录</summary> /// <param name="customTableName">自定义数据表名称</param> /// <param name="param">实例<see cref="IEntityDocObjectInfo"/>详细信息</param> /// <returns>实例<see cref="IEntityDocObjectInfo"/>详细信息</returns> public IEntityDocObjectInfo Save(string customTableName, IEntityDocObjectInfo param) { return(this.provider.Save(customTableName, param)); }