public async Task <IActionResult> GetTransactionsNewCurrency(DataTableUtility dataTable) { string searchSku = dataTable.GetParameterInCustomSearchByName("sku"); IEnumerable <TransactionModel> transactions = await transactionRepository.TryGetAllTransactions(new TransactionModel { Sku = searchSku, Currency = "EUR" }); IEnumerable <TransactionModel> returnData = transactions .WhereIf(!searchSku.IsNullOrEmpty(), x => x.Sku.ToLower() == searchSku.ToLower()); return(Ok(dataTable.GetPropertiesDataTable(returnData))); }