CCN.Modules.Rewards.DataAccess.RewardsDataAccess.UpdateShop C# (CSharp) Метод

UpdateShop() публичный Метод

更新商户
public UpdateShop ( ShopModel model ) : int
model ShopModel
Результат int
        public int UpdateShop(ShopModel model)
        {
            var sqlStr = new StringBuilder("update coupon_shop set ");
            sqlStr.Append(Helper.CreateField(model).Trim().TrimEnd(','));
            sqlStr.Append(" where innerid = @innerid");
            using (var conn = Helper.GetConnection())
            {
                var tran = conn.BeginTransaction();
                try
                {
                    conn.Execute(sqlStr.ToString(), model, tran);
                    tran.Commit();
                    return 1;
                }
                catch (Exception ex)
                {
                    LoggerFactories.CreateLogger().Write("更新商户异常:", TraceEventType.Error, ex);
                    tran.Rollback();
                    return 0;
                }
            }
        }