Пример #1
0
 public ToDoItemsViewModel(ITodoItemsDataService todoItemsDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataService)
 {
     _dataService          = new DataServices.DataService();
     _todoItemsDataService = todoItemsDataService;
     _userDataService      = userDataService;
     _roleTypeDataService  = roleTypeDataService;
     Refresh();
 }
Пример #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 TaskSubitemsListViewModel(INavigationService navigationService, ITaskSubitemDataService taskSubitemDataService,
                                  IUserDataService userDataService, IRoleTypeDataService roleTypeDataService)
 {
     _navigationService      = navigationService;
     _taskSubitemDataService = taskSubitemDataService;
     _userDataService        = userDataService;
     _roleTypeDataService    = roleTypeDataService;
 }
Пример #4
0
 public UsersPermissionsViewModel(INavigationService navigationService, IUserGroupDataService userGroupDataService, IRoleTypeDataService roleTypeDataService)
 {
     _navigationService    = navigationService;
     _userGroupDataService = userGroupDataService;
     _roleTypeDataService  = roleTypeDataService;
     //Messenger.Default.Register<Group>(this, HandleMessage);
     Refresh();
 }
Пример #5
0
 public GroupsViewModel(IGroupDataService groupDataService, IUserDataService userDataService, INavigationService navigationService, IRoleTypeDataService roleTypeDataService)
 {
     _groupDataService    = groupDataService;
     _userDataService     = userDataService;
     _navigationService   = navigationService;
     _roleTypeDataService = roleTypeDataService;
     Refresh();
 }
Пример #6
0
 public TaskSubitemViewModel(INavigationService navigationService, ITaskSubitemDataService taskSubitemDataService, ITaskItemDataService taskItemDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataService)
 {
     _navigationService      = navigationService;
     _taskSubitemDataService = taskSubitemDataService;
     _taskItemDataService    = taskItemDataService;
     StartDateTime           = EndDateTime = DateTime.Today;
     _userDataService        = userDataService;
     _roleTypeDataService    = roleTypeDataService;
 }
Пример #7
0
 public TaskItemViewModel(INavigationService navigationService, ITaskItemDataService taskItemDataService, IGroupDataService groupDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataDataService)
 {
     _navigationService   = navigationService;
     _groupDataService    = groupDataService;
     _taskItemDataService = taskItemDataService;
     _userDataService     = userDataService;
     _roleTypeDataService = roleTypeDataDataService;
     StartDateTime        = EndDateTime = DateTime.Today;
     Initialize();
 }
Пример #8
0
 public TasksListViewModel(INavigationService navigationService, ITaskItemDataService taskItemDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataService, ITaskSubitemDataService taskSubitemDataService)
 {
     _navigationService      = navigationService;
     _taskItemDataService    = taskItemDataService;
     _userDataService        = userDataService;
     _roleTypeDataService    = roleTypeDataService;
     _taskSubitemDataService = taskSubitemDataService;
     Messenger.Default.Register <Group>(this, HandleMessage);
     // Refresh();
 }
Пример #9
0
        public ToDoListsViewModel(ITodoListDataService todoListDataService, IUserDataService userDataService,
                                  IGroupDataService groupDataService, INavigationService navigationService, IRoleTypeDataService roleTypeDataService)
        {
            _todoListDataService = todoListDataService;
            _userDataService     = userDataService;
            _groupDataService    = groupDataService;
            _navigationService   = navigationService;
            _roleTypeDataService = roleTypeDataService;

            Refresh();
            Initialize();
        }