CCN.Modules.Customer.DataAccess.CustomerDA.UpdateUserInfo C# (CSharp) Method

UpdateUserInfo() public method

C用户 修改会员信息
public UpdateUserInfo ( UserModel model ) : int
model CCN.Modules.Customer.BusinessEntity.UserModel
return int
        public int UpdateUserInfo(UserModel model)
        {
            var sqlStr = new StringBuilder("update user_info 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("C用户修改会员信息:", TraceEventType.Error, ex);
                    tran.Rollback();
                    return 0;
                }
            }
        }