private async Task AddUserAccType()
        {
            var viewModel = new UserAccountTypeDetailViewModel(new UserAccountTViewModel(), _usersAccountTypeStore, _pageService);

            viewModel.UserAccountTypeAdded += (source, usersAccount) =>
            {
                UsersAccount.Add(new UserAccountTViewModel(usersAccount));
            };

            await _pageService.PushModalAsync(new UserAccountTypeDetailPage(viewModel));
        }
        private async Task SelectUserAccType(UserAccountTViewModel userAccount)
        {
            if (userAccount == null)
            {
                return;
            }

            SelectedUserAccountType = null;

            var viewModel = new UserAccountTypeDetailViewModel(userAccount, _usersAccountTypeStore, _pageService);

            viewModel.UserAccountTypeUpdated += (source, updateUserAccount) =>
            {
                userAccount.Id          = updateUserAccount.id;
                userAccount.AccountName = updateUserAccount.accountName;
                userAccount.AccountType = updateUserAccount.accountType;
            };

            await _pageService.PushModalAsync(new UserAccountTypeDetailPage(viewModel));
        }