public async Task <ViewResult> History() { var stockTransactions = await _stockTransactionService.GetStockTransactionsBy(CustomerId); var stockTransactionDtos = stockTransactions.Select(trx => trx.ToStockTransactionDto()); var stockActions = Enum.GetValues(typeof(StockAction)) .Cast <StockAction>() .Select(action => action.ToString()) .ToList(); var viewModel = new StockHistoryViewModel() { TransactionDtos = stockTransactionDtos.ToList(), CustomerId = CustomerId, StockActionDropDownList = stockActions }; return(View("History", viewModel)); }
public StockHistoryView() { InitializeComponent(); DataContext = new StockHistoryViewModel(); }