Ejemplo n.º 1
0
        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();
 }