예제 #1
0
 public GroupsMembershipViewModel(INavigationService navigationService, IUserGroupDataService userGroupDataService, IUserDataService userDataService, IGroupDataService groupDataService)
 {
     _navigationService    = navigationService;
     _userGroupDataService = userGroupDataService;
     _userDataService      = userDataService;
     _groupDataService     = groupDataService;
 }
예제 #2
0
        //public RelayCommand<object> SelectedGroupCommand
        //{
        //    get
        //    {
        //        return _selectedGroupCommand ??
        //               (_selectedGroupCommand = new RelayCommand<object>((obj) =>
        //               {
        //                   Messenger.Default.Send(_associatedGroup);
        //               }));
        //    }
        //}

        public GroupUsersViewModel(INavigationService navigationService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataService, IUserGroupDataService userGroupDataService)
        {
            _navigationService    = navigationService;
            _userDataService      = userDataService;
            _roleTypeDataService  = roleTypeDataService;
            _userGroupDataService = userGroupDataService;
            Initialize();
        }
예제 #3
0
 public UsersPermissionsViewModel(INavigationService navigationService, IUserGroupDataService userGroupDataService, IRoleTypeDataService roleTypeDataService)
 {
     _navigationService    = navigationService;
     _userGroupDataService = userGroupDataService;
     _roleTypeDataService  = roleTypeDataService;
     //Messenger.Default.Register<Group>(this, HandleMessage);
     Refresh();
 }