public static RoleModel Map(Domain.Models.Role role) { return(new RoleModel { ID = role.ID, Name = role.Name }); }
public static Role Map(Domain.Models.Role model) { return(new Role { Id = model.ID, Name = model.Name }); }
public RoleModel Map(Domain.Models.Role role) { return(new RoleModel() { Id = role.Id, Name = role.Name }); }
private void SetupPermissions(Domain.Models.Role defaultRole, SecurableItem securableItem, Role incomingRole) { foreach (var permission in defaultRole.Permissions) { var existingPermission = _authorizationDbContext.Permissions.FirstOrDefault( p => p.Name == permission.Name && p.Grain == permission.Grain && p.SecurableItem.Name == securableItem.Name); if (existingPermission == null) { var incomingPermission = permission.ToEntity(); incomingPermission.PermissionId = Guid.NewGuid(); incomingPermission.SecurableItemId = securableItem.SecurableItemId; incomingPermission.RolePermissions.Add(new RolePermission { RoleId = incomingRole.RoleId, PermissionId = incomingPermission.PermissionId, PermissionAction = PermissionAction.Allow }); _authorizationDbContext.Permissions.Add(incomingPermission); } } }
public static void ToEntity(this Domain.Models.Role model, EntityModels.Role entity) { Mapper.Map(model, entity); }
public static EntityModels.Role ToEntity(this Domain.Models.Role model) { return(model == null ? null : Mapper.Map <EntityModels.Role>(model)); }
public WhenUserRequestRevokeToken(Domain.Models.Role role) : base(role) { }
public WhenNonAdminRequestRevokeTokenForAnotherUser(Domain.Models.Role role) : base(role) { }