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

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

更新商户Staff
public UpdateShopStaff ( ShopStaffModel model ) : int
model CCN.Modules.Rewards.BusinessEntity.ShopStaffModel
Результат int
        public int UpdateShopStaff(ShopStaffModel model)
        {
            var sqlStr = new StringBuilder("update coupon_shop_staff 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("更新商户Staff异常:", TraceEventType.Error, ex);
                    tran.Rollback();
                    return 0;
                }
            }
        }