示例#1
0
        public async Task <IActionResult> ManagePostalAddressAsync()
        {
            var viewModel = await _providerAddressLoader.GetAddressAsync <ManagePostalAddressViewModel>(User.GetUkPrn());

            if (viewModel == null)
            {
                viewModel = new ManagePostalAddressViewModel();
            }

            await _cacheService.RemoveAsync <AddAddressViewModel>(CacheKey);

            return(View(viewModel));
        }
 private async Task <bool> IsAddressAvailable()
 {
     return(await _providerAddress.GetAddressAsync <Address>(User.GetUkPrn()) != null);
 }