Ejemplo n.º 1
0
 public AddLoginToUserViewModel(IMessageBroker MessageBroker, PermissionServer.SDK.Client client, BaseViewModel Parent = null) : base(MessageBroker, Parent)
 {
     this.setupCommands();
     this.UnknownLogins = new ObservableCollection <ValueObject <Tuple <string, string> > >();
     this.SearchResults = new ObservableCollection <ValueObject <Tuple <string, string> > >();
     this.client        = client;
 }
Ejemplo n.º 2
0
 public MainViewModel(IMessageBroker MessageBroker, PermissionServer.SDK.Client PermissionServerClient, INavigationService NavigationService, BaseViewModel Parent = null)
     : base(MessageBroker, Parent)
 {
     this.navigationService      = NavigationService;
     this.permissionServerClient = PermissionServerClient;
     this.setupCommands();
 }
Ejemplo n.º 3
0
 public UserInfoViewModel(IMessageBroker MessageBroker, PermissionServer.SDK.Client client, BaseViewModel Parent = null)
     : base(MessageBroker, Parent)
 {
     this.client      = client;
     this.Permissions = new ObservableCollection <Permission>();
     this.UserValues  = new ObservableCollection <UserValue>();
     this.client.PermissionsUpdated += client_PermissionsUpdated;
     this.client.UserValuesUpdated  += client_UserValuesUpdated;
 }
Ejemplo n.º 4
0
 protected override void dispose()
 {
     base.dispose();
     this.Message                       = null;
     this.navigationService             = null;
     this.permissionServerClient        = null;
     this.SuperHotFeature01Command      = null;
     this.SuperHotOtherFeature01Command = null;
 }
Ejemplo n.º 5
0
 public BaseConsumingClient(PermissionServer.SDK.Client PermissionServerClient, IDataService DataService, ISessionService SessionService) : base(DataService)
 {
     this.permissionServerClient = PermissionServerClient;
     this.sessionService         = SessionService;
 }
 public ViewRolesViewModel(IMessageBroker MessageBroker, PermissionServer.SDK.Client client, BaseViewModel Parent = null)
     : base(MessageBroker, Parent)
 {
     this.client = client;
     this.Roles  = new ObservableCollection <Role>();
 }
Ejemplo n.º 7
0
 public Client(PermissionServer.SDK.Client PermissionServerClient, IDataService DataService, ISessionService SessionService) : base(PermissionServerClient, DataService, SessionService)
 {
 }
Ejemplo n.º 8
0
 protected override void dispose()
 {
     this.client.PermissionsUpdated -= client_PermissionsUpdated;
     this.client.UserValuesUpdated  -= client_UserValuesUpdated;
     this.client = null;
 }