예제 #1
0
        private GroupSubscribeViewModel GetSubscribeViewModel(Guid groupId)
        {
            var currentMember = _memberService.GetCurrentMember();

            var subscribeModel = new GroupSubscribeViewModel
            {
                GroupId      = groupId,
                IsMember     = _groupMemberService.IsGroupMember(groupId, currentMember.Id),
                UserId       = currentMember.Id,
                MembersCount = _groupMemberService.GetMembersCount(groupId)
            };

            return(subscribeModel);
        }
예제 #2
0
        public virtual PartialViewResult GroupSubscribe(Guid groupId)
        {
            GroupSubscribeViewModel subscribeModel = GetSubscribeViewModel(groupId);

            return(PartialView(SubscribeView, subscribeModel));
        }