public FocusUserResponse FocusUser(FocusUserRequest request) { var result = new FocusUserResponse() { Result = true, ResultMessage = request.IsInterested ? "关注用户成功" : "取消关注用户成功" }; try { string sql = "UPDATE User set IsInterested=?IsInterested where UserID=?UserID"; int res = MySqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings[dbName].ConnectionString, sql, new MySqlParameter() { ParameterName = "IsInterested", DbType = DbType.Boolean, Value = request.IsInterested }, new MySqlParameter() { ParameterName = "UserID", DbType = DbType.Int64, Value = request.UserID }); if (res <= 0) { result.Result = false; result.ResultMessage = request.IsInterested ? "关注用户失败" : "取消关注用户失败"; } } catch (Exception ex) { result.Result = false; result.ResultMessage = request.IsInterested ? "关注用户失败" : "取消关注用户失败"; result.Errors.Add(ex.Message); } return(result); }
public FocusUserResponse FocusUser(FocusUserRequest request) { return(FiveStarCoachManager.GetInstance().FocusUser(request)); }