Exemple #1
0
        public static UserFollowerDto.DtoUserFollower AddFollower(string email, string password, int followerid, int followingid)
        {
            if (!UserFollowerDll.CheckUserLoggedIn(email, password))
            {
                //If user is not logged in
                return(null);
            }
            else
            {
                UserFollowerDto.DtoUserFollower userdto = new UserFollowerDto.DtoUserFollower()
                {
                    FollowerId   = followerid,
                    UserDetailId = followingid
                };

                UserFollowerDto.DtoUserFollower addFollowing = UserFollowerDll.AddFollower(userdto);

                if (addFollowing != null)
                {
                    return(addFollowing);
                }
                else
                {
                    return(null);
                }
            }
        }
Exemple #2
0
        public static bool UnFollow(DtoUserFollower newTrack)
        {
            //if (!UserFollowerDll.CheckUserLoggedIn(email, password))
            //{
            //    //User logged out
            //    return false;
            //}

            UserFollowerDto.DtoUserFollower followee = new UserFollowerDto.DtoUserFollower
            {
                UserDetailId = newTrack.FollowerId,
                FollowerId   = newTrack.UserDetailId
            };
            return(UserFollowerDll.UnFollow(followee));
        }
Exemple #3
0
 public static IList <UserDetailDto.UserData> GetFollowers(string email, string password, int followeeid)
 {
     if (!UserFollowerDll.CheckUserLoggedIn(email, password))
     {
         //User logged out
         return(null);
     }
     else
     {
         UserFollowerDto.DtoUserFollower obj = new UserFollowerDto.DtoUserFollower()
         {
             UserDetailId = followeeid
         };
         IList <UserDetailDto.UserData> getFollowers = UserFollowerDll.GetFollowers(obj.UserDetailId);
         if (getFollowers != null)
         {
             return(getFollowers);
         }
         else
         {
             return(null);
         }
     }
 }
Exemple #4
0
 public static IList <UserDetailDto.UserData> GetFollowees(string email, string password, int followerId)
 {
     if (!UserFollowerDll.CheckUserLoggedIn(email, password))
     {
         //If user is not logged in
         return(null);
     }
     else
     {
         UserFollowerDto.DtoUserFollower obj = new UserFollowerDto.DtoUserFollower()
         {
             FollowerId = followerId
         };
         IList <UserDetailDto.UserData> getFollowees = UserFollowerDll.GetFollowees(obj.FollowerId);
         if (getFollowees != null)
         {
             return(getFollowees);
         }
         else
         {
             return(null);
         }
     }
 }