public ActionResult unLikePicture(int id)
        {
            var photo          = database.Photos.Where(a => a.Id == id).FirstOrDefault();
            var loggedInUserId = getLoggedInUser().Id;
            var unlike         = database.Likes.Where(a => a.Photo.Id == id && a.Sender.Id == loggedInUserId).FirstOrDefault();

            database.Likes.Remove(unlike);
            database.SaveChanges();
            var noOfLikes    = database.Likes.Where(a => a.Photo.Id == id).Count();
            var newlikemodel = new likemodel()
            {
                id = id, no = noOfLikes
            };

            return(PartialView("_unLikePage", newlikemodel));
        }
        public ActionResult LikePicture(int id)
        {
            var LoggedInUserId = getLoggedInUser().Id;
            var LoggedInUser   = getLoggedInUser();
            var photo          = database.Photos.Where(a => a.Id == id).FirstOrDefault();

            var newlikes = new Like();

            newlikes.Photo    = photo;
            newlikes.Sender   = getLoggedInUser();
            newlikes.Receiver = photo.User;

            var existingNotifcation = database.Notifications.Where(a => a.Photo.Id == id && a.Type == "1" && a.Sender == LoggedInUser).FirstOrDefault();

            if (existingNotifcation == null)
            {
                var newnotification = new Notification()
                {
                    Type       = "1",
                    Photo      = photo,
                    Sender     = getLoggedInUser(),
                    isUnread   = 0,
                    Receiver   = photo.User,
                    TimePosted = DateTime.Now
                };
                database.Notifications.Add(newnotification);
            }


            database.Likes.Add(newlikes);
            database.SaveChanges();
            var noOfLikes    = database.Likes.Where(a => a.Photo.Id == id).Count();
            var newlikemodel = new likemodel()
            {
                id = id, no = noOfLikes
            };

            return(PartialView("_LikePage", newlikemodel));
        }