示例#1
0
 /// <summary>
 /// 更新 素材关系表
 /// </summary>
 /// <param name="conn"></param>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool UpdateWXMenuMaterialMapping(SqlConnection conn, WXMenuMaterialMappingModel model)
 {
     #region SQL
     string sql = @"Update [Configuration].[dbo].[WXMenuMaterialMapping]
                 set [ObjectID]=@ObjectID,
                     [ObjectType]=@ObjectType,
                     [OriginalID]=@OriginalID,
                     [ButtonKey]=@ButtonKey,
                     [MaterialID]=@MaterialID,
                     [MediaType]=@MediaType,
                     [MediaID]=ISNULL(@MediaID,0),
                     [Title]=ISNULL(@Title,''),
                     [ImageUrl]=ISNULL(@ImageUrl,''),
                     [ReplyWay]=@ReplyWay,
                     [IsDelaySend]=@IsDelaySend,
                     [IntervalHours]=ISNULL(@IntervalHours,0),
                     [IntervalMinutes]=ISNULL(@IntervalMinutes,0)
                 where PKID =@PKID
                 ";
     #endregion
     model.PKID = conn.Query <int>(sql, model).FirstOrDefault();
     if (model.PKID > 0)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
示例#2
0
 /// <summary>
 /// 新增微信菜单和素材关系信息
 /// </summary>
 /// <param name="conn"></param>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool AddWXMenuMaterialMapping(WXMenuMaterialMappingModel model)
 {
     using (var conn = ProcessConnection.OpenConfiguration)
     {
         return(dal.AddWXMenuMaterialMapping(conn, model));
     }
 }
示例#3
0
 /// <summary>
 /// 新增微信菜单和素材关系信息
 /// </summary>
 /// <param name="conn"></param>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool AddWXMenuMaterialMapping(SqlConnection conn, WXMenuMaterialMappingModel model)
 {
     #region SQL
     string sql = @"INSERT INTO [Configuration].[dbo].[WXMenuMaterialMapping]
                                ([ObjectID]
                                ,[ObjectType]
                                ,[OriginalID]
                                ,[ButtonKey]
                                ,[MaterialID]
                                ,[AppID]
                                ,[MediaType]
                                ,[MediaID]
                                ,[Title]
                                ,[ImageUrl]
                                ,[ReplyWay]
                                ,[IsDelaySend]
                                ,[IntervalHours]
                                ,[IntervalMinutes])
                          VALUES
                                (@ObjectID
                                ,@ObjectType
                                ,@OriginalID
                                ,@ButtonKey
                                ,@MaterialID
                                ,@AppID
                                ,@MediaType
                                ,ISNULL(@MediaID,0)
                                ,ISNULL(@Title,'')
                                ,ISNULL(@ImageUrl,'')
                                ,@ReplyWay
                                ,@IsDelaySend
                                ,ISNULL(@IntervalHours,0)
                                ,ISNULL(@IntervalMinutes,0));
                    SELECT CAST(SCOPE_IDENTITY() as int);";
     #endregion
     model.PKID = conn.Query <int>(sql, model).FirstOrDefault();
     if (model.PKID > 0)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }