Exemplo n.º 1
0
        // return a list containing all the user's friends
        public UserList BlGetAllUserFriends(int userId)
        {
            FriendDb db = new FriendDb();

            UserList temp = db.GetAllUserFriends(userId);

            return(temp);
        }
Exemplo n.º 2
0
        public void BlRemoveFriends(User u1, User u2)
        {
            FriendDb db = new FriendDb();

            Friendship fr = (Friendship)db.SelectByUsersId(u1.Id, u2.Id)[0];

            db.Delete(fr);
            SaveChanges();
        }
Exemplo n.º 3
0
        public void BlMakeFriends(User u1, User u2)
        {
            FriendDb db = new FriendDb();

            Friendship fr = new Friendship()
            {
                User1 = u1,
                User2 = u2
            };

            db.Insert(fr);
            if (ActiveGameList.Count == 0)
            {
                SaveChanges();                            // if there is no backgroudnWorker Running, SaveChanges independently
            }
        }
Exemplo n.º 4
0
        public bool BlAreFriends(int user1Id, int user2Id)
        {
            FriendDb db = new FriendDb();

            return(db.SelectByUsersId(user1Id, user2Id).Count > 0);
        }