예제 #1
0
        public static bool InsertTirePatternChangeLog(SqlConnection conn, TirePatternChangeLog log)
        {
            string sql      = @"INSERT Tuhu_productcatalog.dbo.TirePatternChangeLog (   Tire_Pattern ,
                                                        [ChangeBefore] ,
                                                        [ChangeAfter] ,
                                                        [Operator] ,
                                                        [CreateTime] ,
                                                        [LastUpdateDataTime]
                                                    )
                           VALUES ( @Pattern ,
                                    @ChangeBefore ,
                                    @ChangeAfter ,
                                    @Operator ,
                                    @createTime ,
                                    @updateTime
                                  );";
            var    sqlParam = new[]
            {
                new SqlParameter("@Pattern", log.Tire_Pattern),
                new SqlParameter("@ChangeBefore", log.ChangeBefore),
                new SqlParameter("@ChangeAfter", log.ChangeAfter),
                new SqlParameter("@Operator", log.Operator),
                new SqlParameter("@createTime", log.CreateTime),
                new SqlParameter("@updateTime", log.LastUpdateDataTime),
            };

            return(SqlHelper.ExecuteNonQuery(conn, CommandType.Text, sql, sqlParam) > 0 ? true : false);
        }
 public bool InsertTirePatternChangeLog(TirePatternChangeLog log)
 {
     try
     {
         return(handler.InsertTirePatternChangeLog(log));
     }
     catch (TuhuBizException)
     {
         throw;
     }
     catch (Exception ex)
     {
         var exception = new DownloadAppException(1, "InsertTirePatternChangeLog", ex);
         Logger.Log(Level.Error, exception, "InsertTirePatternChangeLog");
         throw ex;
     }
 }
        public bool InsertTirePatternChangeLog(TirePatternChangeLog log)
        {
            Func <SqlConnection, bool> action = (connecttion) => DalTirePatternConfig.InsertTirePatternChangeLog(connecttion, log);

            return(dbManager.Execute(action));
        }