示例#1
0
        public ActionResult History(int id)
        {
            var stockItem = stockItemService.GetById(id);
            var viewData  = new StockItemHistoryViewData
            {
                StockItem = stockItem,
                History   = stockItem.History,
                Start     = stockItem.History.Min(x => x.DateTime),
                End       = stockItem.History.Max(x => x.DateTime)
            };

            return(View("History", viewData));
        }
示例#2
0
        public ActionResult HistoryQuery(StockItemHistoryQuery query)
        {
            var stockItem = stockItemService.GetById(query.StockItemId);
            var history   = stockItemService.GetHistory(stockItem, query.Start, query.End).ToList();
            var viewData  = new StockItemHistoryViewData
            {
                StockItem = stockItem,
                History   = history,
                Start     = query.Start,
                End       = query.End
            };

            return(View("History", viewData));
        }