Exemplo n.º 1
0
 private void TimeEntryEditStart(TimeEntry timeEntry)
 {
     _dataService.GetTimeEntryByTimeEntry(timeEntry).Subscribe(t =>
     {
         var timeEntryEditViewModel = new EditTimeEntryViewModel(t, t.Task, _dataService);
         var editView       = new EditTimeEntryViewWindow();
         editView.ViewModel = (timeEntryEditViewModel);
         editView.Show();
     });
 }
Exemplo n.º 2
0
        private void TimeEntryAddStart(Task obj)
        {
            var newTimeEntry = new TimeEntry
            {
                TimeEntryID   = 0,
                Task          = obj,
                TaskID        = obj.TaskID,
                UserID        = _userSession.CurrentUser.UserID,
                User          = _userSession.CurrentUser,
                ServiceClient = ServiceClients.AdministrationClient,
                Price         = _userSession.CurrentUser.Price
            };

            _dataService.GetTimeEntryByTimeEntry(newTimeEntry)
            .Subscribe(t =>
            {
                var timeEntryEditViewModel = new EditTimeEntryViewModel(t, t.Task, _dataService);
                var editView = new EditTimeEntryViewWindow {
                    ViewModel = (timeEntryEditViewModel)
                };
                editView.Show();
            });
        }