/// <summary> /// Gets the user follow request. /// </summary> /// <param name="userFollowRequest">The user follow request.</param> /// <returns></returns> private Model.UserFollow.UserFollowRequest getUserFollowRequest(user_follow_request userFollowRequest) { Model.UserFollow.UserFollowRequest newUserFollowRequest = new XareuServices.Model.UserFollow.UserFollowRequest(); newUserFollowRequest.UserFollowed.Id = userFollowRequest.user_id_request; newUserFollowRequest.UserFollowed.Nick = userFollowRequest.user.user_nick; newUserFollowRequest.UserFollower.Id = userFollowRequest.user_id_requested; newUserFollowRequest.UserFollower.Nick = userFollowRequest.user1.user_nick; newUserFollowRequest.DateTime = userFollowRequest.datetime; return(newUserFollowRequest); }
/// <summary> /// Adds the user follow request. /// </summary> /// <param name="userId">The user id.</param> /// <param name="userRequestedId">The user requested id.</param> /// <returns>True if it was OK, false otherwise</returns> public bool AddUserFollowRequest(long userId, long userRequestedId) { user_follow_request newUserFollowRequest = new user_follow_request(); newUserFollowRequest.user_id_request = userId; newUserFollowRequest.user_id_requested = userRequestedId; newUserFollowRequest.datetime = DateTime.Today; try { data.user_follow_requests.InsertOnSubmit(newUserFollowRequest); data.SubmitChanges(); return(true); } catch { return(false); } }