public GroupsMembershipViewModel(INavigationService navigationService, IUserGroupDataService userGroupDataService, IUserDataService userDataService, IGroupDataService groupDataService) { _navigationService = navigationService; _userGroupDataService = userGroupDataService; _userDataService = userDataService; _groupDataService = groupDataService; }
//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(); }
public UsersPermissionsViewModel(INavigationService navigationService, IUserGroupDataService userGroupDataService, IRoleTypeDataService roleTypeDataService) { _navigationService = navigationService; _userGroupDataService = userGroupDataService; _roleTypeDataService = roleTypeDataService; //Messenger.Default.Register<Group>(this, HandleMessage); Refresh(); }