Ejemplo n.º 1
0
 public FavoriteRoom(User user, MusicRoom musicroom)
 {
     User   = user;
     Room   = musicroom;
     UserId = user.UserId;
     RoomId = musicroom.RoomId;
 }
Ejemplo n.º 2
0
        private void InitData()
        {
            var dzhem = new User("Dzhem", "Aptula", "*****@*****.**");
            var nick  = new User("Nick", "Lersberghe", "*****@*****.**");
            var tijl  = new User("Tijl", "Zwartjes", "*****@*****.**");
            var users = _context.Users;

            dzhem.Username = "******";
            nick.Username  = "******";
            users.Add(dzhem);
            users.Add(nick);
            users.Add(new User("Janne", "Vschep", "*****@*****.**"));
            users.Add(tijl);
            users.Add(new User("John", "Cena", "*****@*****.**"));
            users.Add(new User("Billie", "Eilish", "*****@*****.**"));
            users.Add(new User("Joseph", "Stalin", "*****@*****.**"));
            users.Add(new User("Napoleon", "Bonaparte", "*****@*****.**"));
            users.Add(new User("Post", "Malone", "*****@*****.**"));
            users.Add(new User("Lil", "Pump", "*****@*****.**"));
            var web4 = new User("student", "hogent", "*****@*****.**", "web4");

            users.Add(web4);

            dzhem.CreatePost("Test title", "Something something musical");
            dzhem.CreatePost("Second post ever wohoo!",
                             "Today is a special day. Lorem ipsum ipsum lorem simp simp simpson lorem ex dee xasjals alsjdn.");
            nick.CreatePost("Test post nick", "Nick is the great leader of china wowo");
            nick.CreatePost("222", "Broo literally laughing rn");
            tijl.CreatePost("lmfao whaaat", "whats this site");
            nick.CreatePost("Some dumbo", "Some dumbo just posted something dumb");
            dzhem.CreatePost("Get off my wall", "NO CYBERBULLYING MAN CMON !!!!");
            web4.FriendRequests.Add(new UserFriendRequest(web4, dzhem));

            _context.SaveChanges();

            var room1 = new MusicRoom("Drum and bass");


            //add favorite room
            var favorite = new FavoriteRoom(dzhem, room1);

            dzhem.AddFavoriteRoom(favorite);

            //Add friend
            var friend    = new UserFriend(dzhem, nick);
            var friendReq = new UserFriendRequest(dzhem, tijl);

            dzhem.AddFriend(friend);
            dzhem.FriendRequests.Add(friendReq);
            _context.UserFriends.Add(friend);
            _context.UserFriendRequests.Add(friendReq);


            _context.SaveChanges();
        }