public async Task OnGet() { Transactions = await _apiProvider.GetTransactions(Currency, Status, FromDate, ToDate); CurrencyList = (await _apiProvider.GetCurrencyList()).Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Code }).ToList(); StatusList = Enum.GetValues(typeof(TransactionStatus)) .Cast <TransactionStatus>() .Skip(1) .Select(t => new SelectListItem { Value = ((int)t).ToString(), Text = t.ToString() }) .ToList(); }