Ejemplo n.º 1
0
 /// <summary>
 /// Scrolls the calendar using the specified delta
 /// </summary>
 /// <param name="delta"></param>
 private void ScrollCalendar(int delta)
 {
     if (delta < 0)
     {
         SetViewRange(ViewStart.AddDays(7), ViewEnd.AddDays(7));
     }
     else
     {
         SetViewRange(ViewStart.AddDays(-7), ViewEnd.AddDays(-7));
     }
 }
Ejemplo n.º 2
0
 public MarketBrowserViewModel(MarketBrowserService marketBrowserService, IEventAggregator eventAggregator)
 {
     _marketBrowserService = marketBrowserService;
     _eventAggregator      = eventAggregator;
     _eventAggregator.Subscribe(this);
     SelectItemCommand       = new DelegateCommand <MarketTreeNode>(ExecuteSelectItem);
     AddToOrdersCommand      = new DelegateCommand(ExecuteAddToOrders, CanAddToOrders);
     ViewTradeDetailsCommand = new DelegateCommand(ExecuteViewTradeDetails, CanViewTradeDetails);
     ViewEnd   = DateTime.UtcNow.Date;
     ViewStart = ViewEnd.AddMonths(-6).Date;
 }