Exemple #1
0
 public LogoutCleanHelper(IPageDialogService dialogService, DepartmentsManager departmentsManager,
                          SystemEnvironmentsManager systemEnvironmentsManager,
                          SystemStatusManager systemStatusManager, AppStatus appStatus, RefreshTokenManager refreshTokenManager,
                          ExceptionRecordsManager exceptionRecordsManager,
                          LeaveFormsManager leaveFormsManager, CommUserGroupsManager commUserGroupsManager)
 {
     this.dialogService             = dialogService;
     this.departmentsManager        = departmentsManager;
     this.systemEnvironmentsManager = systemEnvironmentsManager;
     this.systemStatusManager       = systemStatusManager;
     this.appStatus               = appStatus;
     this.refreshTokenManager     = refreshTokenManager;
     this.exceptionRecordsManager = exceptionRecordsManager;
     this.leaveFormsManager       = leaveFormsManager;
 }
        public CommUsePageViewModel(INavigationService navigationService,
                                    CommUserGroupsManager commUserGroupsManager, CommUserGroupItemsManager commUserGroupItemsManager)
        {
            this.navigationService         = navigationService;
            this.commUserGroupsManager     = commUserGroupsManager;
            this.commUserGroupItemsManager = commUserGroupItemsManager;

            PhoneDialerCommand = new DelegateCommand <CommUserGroupItemModel>(x =>
            {
                PhoneDialer.Open(x.Phone);
            });
            MobileDialerCommand = new DelegateCommand <CommUserGroupItemModel>(x =>
            {
                PhoneDialer.Open(x.Mobile);
            });
        }