public ServiceHubContext(IHubContext <Hub> hubContext, IServiceHubLifetimeManager lifetimeManager, ServiceProvider serviceProvider) { _hubContext = hubContext; _lifetimeManager = lifetimeManager; UserGroups = new UserGroupsManager(lifetimeManager); ServiceProvider = serviceProvider; }
/// <summary> /// William Clark /// Created: 2021/03/11 /// /// Constructs a GroupMember list /// </summary> /// /// <remarks> /// </remarks> /// /// <param name="userGroups">The UserGroups for which this list will display</param> /// <param name="userGroupManager">The UserGroupManager reference</param> /// <param name="userManager">The UserManager reference</param> /// <param name="role">The role for which this list will display. "Admin", "Client"</param> public GroupMemberList(List <UserGroup> userGroups, IUserGroupManager userGroupManager, IUserManager userManager, UserAccountVM user, String role) { InitializeComponent(); _userGroups = userGroups; _userGroupManager = userGroupManager; _userManager = userManager; _user = user; switch (role) { case "Admin": _clientList = PopulateList("Client"); dgFirstList.ItemsSource = _clientList; _caregiverList = PopulateList("Caregiver"); dgSecondList.ItemsSource = _caregiverList; break; case "Client": _adminList = PopulateList("Admin"); dgFirstList.ItemsSource = _adminList; _caregiverList = PopulateList("Caregiver"); dgSecondList.ItemsSource = _caregiverList; break; default: break; } frmSelectedUser.Navigate(new UserGroupMemberEditDetail(_user)); }
public ServiceHubContext(IHubContext <Hub> hubContext, IHubLifetimeManagerForUserGroup lifetimeManager, ServiceProvider serviceProvider) { _hubContext = hubContext; UserGroups = new UserGroupsManager(lifetimeManager); _serviceProvider = serviceProvider; ConnectionContainer = _serviceProvider.GetService <IServiceConnectionContainer>(); }
// ReSharper disable once UnusedMember.Global public void Initialize() { _auditor = new Auditor(UnitTestHelper.FakeAuditingClient.Object); _authenticationManager = UnitTestHelper.FakeSecurity.Object; _userGroupManager = UnitTestHelper.FakeUserGroupManager.Object; _randomizer = new Randomizer(); }
/// <summary> /// William Clark /// Created: 2021/03/11 /// /// Constructs a ClientDashboard /// </summary> /// /// <remarks> /// </remarks> /// /// <param name="user">The UserAccount for which to display this dashboard</param> public ClientDashboard(UserAccountVM user) { _user = user; _userGroupManager = new UserGroupManager(new UserGroupFakes()); _userManager = new UserManager(new UserFakes()); InitializeComponent(); // Instantiates a new group member list page with the groups of which the user is a member try { List <UserGroup> userGroups = new List <UserGroup>(); foreach (var membership in _user.Memberships) { userGroups.Add(_userGroupManager.GetUserGroupByGroupID(membership.GroupID)); } frmGroupMemberList.Navigate(new GroupMemberList(userGroups, _userGroupManager, _userManager, _user, "Client")); } catch (Exception) { MessageBox.Show("The Groups you belong to could not be found."); } lblCurrentDate.Content = DateTime.Today.ToShortDateString(); }
public ServiceHubContextImpl(string hubName, IHubContext <Hub> hubContext, IServiceHubLifetimeManager lifetimeManager, IServiceProvider serviceProvider, NegotiateProcessor negotiateProcessor, IServiceEndpointManager endpointManager) { _hubName = hubName; _hubContext = hubContext; _lifetimeManager = lifetimeManager; UserGroups = new UserGroupsManager(lifetimeManager); ServiceProvider = serviceProvider; _negotiateProcessor = negotiateProcessor; _endpointManager = endpointManager; }
public UserController(IUserManager userManager, IUserGroupManager userGroupManager, IUserNoteManager userNoteManager, IFollowManager followManager, IEventManager eventManager, IFileManager fileManager) { _userManager = userManager; _userGroupManager = userGroupManager; _userNoteManager = userNoteManager; _followManager = followManager; _eventManager = eventManager; _fileManager = fileManager; }
public GroupController(IStringLocalizer <GroupController> localizer, IGroupManager groupManager, IUserManager userManager, IUserGroupManager userGroupManager, IFolderManager folderManager, INoteManager noteManager, IEventManager eventManager) { _localizer = localizer; _groupManager = groupManager; _userManager = userManager; _userGroupManager = userGroupManager; _folderManager = folderManager; _noteManager = noteManager; _eventManager = eventManager; }
public DelightService() { IoCBootstrapper.Boot(); _accountManager = ObjectFactory.GetInstance<IAccountManager>(); _categoryManager = ObjectFactory.GetInstance<ICategoryManager>(); _productManager = ObjectFactory.GetInstance<IProductManager>(); _userGroupManager = ObjectFactory.GetInstance<IUserGroupManager>(); _voteManager = ObjectFactory.GetInstance<IVoteManager>(); _userManager = ObjectFactory.GetInstance<IUserManager>(); _sessionManager = ObjectFactory.GetInstance<ISessionManager>(); _messageManager = ObjectFactory.GetInstance<IMessageManager>(); }
/// <summary> /// William Clark /// Created: 2021/02/24 /// /// Constructs an AdministratorDashboard /// </summary> /// /// <remarks> /// </remarks> /// /// <param name="user">The UserAccountVM for which to display this dashboard</param> public AdministratorDashboard(UserAccountVM user) { _user = user; _userGroupManager = new UserGroupManager(new UserGroupFakes()); _userManager = new UserManager(new UserFakes()); InitializeComponent(); // Instantiates a new group member list page with the groups of which the user is a member try { frmGroupMemberList.Navigate(new GroupMemberList(_userGroupManager.SelectOwnedUserGroupsByUserAccountID(_user.UserAccountID), _userGroupManager, _userManager, _user, "Admin")); } catch (Exception) { MessageBox.Show("The Groups you belong to could not be found."); } }
public UserGroupApplication(IDapperRepository <UserGroup, long> userGroupRepository, IUserGroupManager userGroupManager) { _userGroupRepository = userGroupRepository; _userGroupManager = userGroupManager; }
/// <summary> /// Initializes a new instance of the <see cref="GroupController"/> class. /// </summary> public GroupController(IUserGroupManager userGroupManager, IAuthenticationManager authenticationManager) { _userGroupManager = userGroupManager; _authenticationManager = authenticationManager; }
public void TestSetup() { _userGroupManager = new UserGroupManager(new UserGroupFakes()); }
public GroupController(IUserGroupManager groupManager) { _groupMgr = groupManager; }
/// <summary> /// Contructor instantiate a user repository oject /// </summary> public AccountController(IUserGroupManager userGroupManager) { _userProvider = new UserProvider(); _userGroupManager = userGroupManager; }
/// <summary> /// Initializes a new instance of the <see cref="ConfigurationController" /> class. /// </summary> /// <param name="pledgeAuditor">The pledge auditor.</param> /// <param name="userGroupManager">The user group manager.</param> /// <param name="authenticationManager">The authentication manager.</param> public AuditController(IPledgeAuditor pledgeAuditor, IUserGroupManager userGroupManager, IAuthenticationManager authenticationManager) { _pledgeAuditor = pledgeAuditor; _userGroupManager = userGroupManager; _authenticationManager = authenticationManager; }
public ServiceHubContext(IHubContext <Hub> hubContext, IHubLifetimeManagerForUserGroup lifetimeManager) { _hubContext = hubContext; UserGroups = new UserGroupsManager(lifetimeManager); }