public async Task <IActionResult> Index(int Id) { if (Id == 0) { Id = CashAccount_Id; } else { CashAccount_Id = Id; } var accessToken = await HttpContext.GetTokenAsync("access_token"); var content = await _expensesRepository.GetExpenses( "https://localhost:44382/Expenses/Get?id=" + Id.ToString(), accessToken); List <ExpensesViewModel> expensesViewModels = new List <ExpensesViewModel>(); if (content == null) { return(View(expensesViewModels)); } else { var expenses = _expensesRepository.DeseralizeExpenses(content); expensesViewModels = _mapper.Map <List <ExpensesJsonModel>, List <ExpensesViewModel> >(expenses); return(View(expensesViewModels)); } }