/// <summary>
 /// Constructor for admission block
 /// </summary>
 public GroupAdmissionBlockController()
 {
     userRepository       = ServiceLocator.Current.GetInstance <IUserRepository>();
     communityRepository  = ServiceLocator.Current.GetInstance <ICommunityRepository>();
     memberRepository     = ServiceLocator.Current.GetInstance <ICommunityMemberRepository>();
     moderationRepository = ServiceLocator.Current.GetInstance <ICommunityMembershipModerationRepository>();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public MembershipDisplayBlockController(ICommunityRepository communityRepository,
                                         ICommunityMemberRepository memberRepository,
                                         IUserRepository userRepository,
                                         IPageRouteHelper pageRouteHelper) : base(pageRouteHelper)
 {
     _communityRepository = communityRepository;
     _memberRepository    = memberRepository;
     _userRepository      = userRepository;
 }
Esempio n. 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="workflowService">Moderation workflow service supporting this application</param>
 /// <param name="workflowItemService">Moderation workflow item service supporting this application</param>
 /// <param name="memberService">Member service supporting this application</param>
 public CommunityMembershipModerationRepository(IWorkflowService workflowService, IWorkflowItemService workflowItemService, ICommunityMemberRepository memberRepository, IUserRepository userRepository)
 {
     this.workflowService     = workflowService;
     this.workflowItemService = workflowItemService;
     this.memberRepository    = memberRepository;
     this.userRepository      = userRepository;
     this.workflowAdapter     = new CommunityMembershipWorkflowAdapter();
     this.memberAdapter       = new CommunityMemberAdapter();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public MembershipAffiliationBlockController(IUserRepository userRepository,
                                             ICommunityRepository communityRepository,
                                             ICommunityMemberRepository communityMemberRepository,
                                             IPageRouteHelper pageRouteHelper) : base(pageRouteHelper)
 {
     _userRepository      = userRepository;
     _communityRepository = communityRepository;
     _memberRepository    = communityMemberRepository;
 }
 /// <summary>
 /// Constructor for admission block
 /// </summary>
 public GroupAdmissionBlockController(IUserRepository userRepository,
                                      ICommunityRepository communityRepository,
                                      ICommunityMemberRepository memberRepository,
                                      ICommunityMembershipModerationRepository moderationRepository,
                                      IPageRouteHelper pageRouteHelper) : base(pageRouteHelper)
 {
     _userRepository       = userRepository;
     _communityRepository  = communityRepository;
     _memberRepository     = memberRepository;
     _moderationRepository = moderationRepository;
 }
Esempio n. 6
0
 /// <summary>
 /// Constructor
 /// </summary>
 public RatingBlockController(
     IUserRepository userRepository,
     IPageRatingRepository ratingRepository,
     IPageRepository pageRepository,
     ICommunityActivityRepository activityRepository,
     ICommunityRepository communityRepository,
     ICommunityMemberRepository memberRepository)
 {
     _userRepository      = userRepository;
     _ratingRepository    = ratingRepository;
     _pageRepository      = pageRepository;
     _activityRepository  = activityRepository;
     _communityRepository = communityRepository;
     _memberRepository    = memberRepository;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public MembershipDisplayBlockController(ICommunityRepository communityRepository, ICommunityMemberRepository memberRepository, IUserRepository userRepository)
 {
     _communityRepository = communityRepository;
     _memberRepository    = memberRepository;
     _userRepository      = userRepository;
 }
Esempio n. 8
0
 /// <summary>
 /// Constructor
 /// </summary>
 public MembershipAffiliationBlockController()
 {
     userRepository      = ServiceLocator.Current.GetInstance <IUserRepository>();
     communityRepository = ServiceLocator.Current.GetInstance <ICommunityRepository>();
     memberRepository    = ServiceLocator.Current.GetInstance <ICommunityMemberRepository>();
 }
Esempio n. 9
0
 /// <summary>
 /// Constructor
 /// </summary>
 public MembershipDisplayController()
 {
     communityRepository = ServiceLocator.Current.GetInstance <ICommunityRepository>();
     memberRepository    = ServiceLocator.Current.GetInstance <ICommunityMemberRepository>();
     userRepository      = ServiceLocator.Current.GetInstance <IUserRepository>();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public MembershipAffiliationBlockController(IUserRepository userRepository, ICommunityRepository communityRepository, ICommunityMemberRepository communityMemberRepository)
 {
     _userRepository      = userRepository;
     _communityRepository = communityRepository;
     _memberRepository    = communityMemberRepository;
 }