public void SaveNewFriendship(string friendID, string userID)
        {
            var currentUser = _dbContext.Users.FirstOrDefault(u => u.Id == userID);
            var friendUser  = _dbContext.Users.FirstOrDefault(u => u.Id == friendID);

            Friendship Friendship = new Friendship
            {
                ApplicationUser = currentUser,
                Friend          = friendUser,
                Status          = FriendRequestFlag.None
            };

            _dbContext.Requests.Add(Friendship);
            _dbContext.SaveChanges();
        }
Esempio n. 2
0
        public void SaveVisit(ProfilePageUser pageVisit)
        {
            var visit = _dbContext.VisitedPages.Find(pageVisit.ProfilePageID, pageVisit.UserId);

            if (visit == null)
            {
                _dbContext.VisitedPages.Add(pageVisit);
            }
            else
            {
                visit.Date = DateTime.Now;
                _dbContext.VisitedPages.Update(visit);
            }
            _dbContext.SaveChanges();
        }