Example #1
0
        public PartialViewResult _FollowMesaage(Guid id)
        {
            AppUser        gelen          = (AppUser)Session["oturum"];
            var            follow         = fs.GetByDefault(x => x.DAppUserID == id);
            List <Message> followMessages = ms.GetDefault(x => x.DAppUserID == gelen.ID);

            if (ms.GetActive().Any(x => x.DAppUserID == id))
            {
                var messages = ms.GetDefault(x => x.AppUserID == gelen.ID);
                foreach (Message item in messages)
                {
                    followMessages.Add(item);
                }
            }
            else if (ms.GetActive().Any(x => x.AppUserID == id))
            {
                var messages = ms.GetDefault(x => x.DAppUserID == gelen.ID);
                foreach (Message item in messages)
                {
                    followMessages.Add(item);
                }
            }
            return(PartialView(Tuple.Create <Follower, IEnumerable <Message> >(follow, followMessages.OrderBy(x => x.CreatedDate))));
        }