Exemplo n.º 1
0
        public MainViewModel(MainWindow mainWindow)
        {
            DispatcherTimer dispatcherTimer = new DispatcherTimer();

            dispatcherTimer.set_Interval(new TimeSpan(0, 0, 1));
            this._timer = dispatcherTimer;
            // ISSUE: explicit constructor call
            base.\u002Ector();
            this._timer.add_Tick(new EventHandler(this.timer_Tick));
            this.parent           = mainWindow;
            this._googleConnector = new GoogleConnector();
            this.Items            = new ObservableCollection <TrackingEntry>(this._googleConnector.GetEntries());
            this.SheetTypes       = new ObservableCollection <SheetType>((IEnumerable <SheetType>) new SheetType[2]
            {
                new SheetType()
                {
                    Description = "Use Google",
                    IsSelected  = true
                },
                new SheetType()
                {
                    Description = "Use Excel",
                    IsSelected  = false
                }
            });
        }
Exemplo n.º 2
0
        public MainViewModel()
        {
            DispatcherTimer dispatcherTimer = new DispatcherTimer();

            dispatcherTimer.set_Interval(new TimeSpan(0, 0, 1));
            this._timer = dispatcherTimer;
            // ISSUE: explicit constructor call
            base.\u002Ector();
            this.Items = new ObservableCollection <TrackingEntry>(new List <TrackingEntry>()
            {
                new TrackingEntry()
                {
                    ProjectName = "",
                    TimeStamp   = DateTimeOffset.Now,
                    BeenPaid    = false
                }
            });
        }