示例#1
0
 public UserGateway(IUserRoleGateway urGateway)
 {
     _urGateway = urGateway;
     foreach (User user in _entities)
     {
         user.Role = _urGateway.Find(ur => ur.UserId == user.Id).Select(ur => ur.Role).FirstOrDefault();
     }
 }
示例#2
0
 public AccessCheckManager(IUserRoleGateway urGateway, IPermissionGateway permissionGateway, IRolePermissionGateway rpGateway)
 {
     _urGateway         = urGateway;
     _permissionGateway = permissionGateway;
     _rpGateway         = rpGateway;
 }