public void Import(WindowsIdentity identity) { var service = new EFMembershipService(); if (service.GetUser(identity.Name) == null) { service.CreateUser(identity.Name, "imported", identity.Name, "None", "None"); if (!String.Equals(ConfigurationManager.AppSettings["ShouldImportWindowsUserAsAdministrator"], "true", StringComparison.InvariantCultureIgnoreCase)) return; var roleProvider = new EFRoleProvider(); roleProvider.AddUsersToRoles(new[] { identity.Name }, new[] { Definitions.Roles.Administrator }); } }
protected void InitialiseTestObjects() { _teams = new EFTeamRepository { CreateContext = () => _connection.GetContext() }; _users = new EFMembershipService { CreateContext = () => _connection.GetContext() }; _repos = new EFRepositoryRepository { CreateContext = () => _connection.GetContext() }; _roles = new EFRoleProvider { CreateContext = () => _connection.GetContext() }; _service = new RepositoryPermissionService { Repository = _repos, TeamRepository = _teams, RoleProvider = _roles }; new AutomaticUpdater().RunWithContext(_connection.GetContext()); }
private Guid GetAdminId() { EFMembershipService memberService = new EFMembershipService { CreateContext = GetContext }; return memberService.GetUserModel("Admin").Id; }
private UserModel AddUser() { EFMembershipService memberService = new EFMembershipService { CreateContext = GetContext }; memberService.CreateUser("fred", "letmein", "Fred", "FredBlogs", "fred@aol"); return memberService.GetUserModel("fred"); }
protected override UserModel AddUserFred() { IMembershipService memberService = new EFMembershipService { CreateContext = GetContext }; memberService.CreateUser("fred", "letmein", "Fred", "Blogs", "fred@aol"); return memberService.GetUserModel("fred"); }
protected void InitialiseTestObjects() { _repo = new EFTeamRepository {CreateContext = () => _connection.GetContext()}; _membershipService = new EFMembershipService { CreateContext = () => _connection.GetContext() }; new AutomaticUpdater().RunWithContext(_connection.GetContext()); }
protected void InitialiseTestObjects() { _service = new EFMembershipService {CreateContext = GetContext}; new AutomaticUpdater().RunWithContext(GetContext()); }