//Save private async Task saveCurrentTaskState(JiraTask jiraTask) { if (jiraTask.CurrentTimer != 0) { if (jiraTask.SpentTimeCollection == null) { jiraTask.SpentTimeCollection = new ObservableCollection <JiraTaskTime>(); } JiraTaskTime currentTimer = new JiraTaskTime(); currentTimer.DateWhen = DateTime.Now; currentTimer.TimeHowLong = new TimeSpan(); currentTimer.TimeHowLong = currentTimer.TimeHowLong.Add(TimeSpan.FromSeconds(jiraTask.CurrentTimer)); jiraTask.SpentTimeCollection.Add(currentTimer); await saveJiraTaskDataAsync(); } }
//Save private async Task saveCurrentTaskState(JiraTask jiraTask) { if (jiraTask.CurrentTimer != 0) { if (jiraTask.SpentTimeCollection == null) jiraTask.SpentTimeCollection = new ObservableCollection<JiraTaskTime>(); JiraTaskTime currentTimer = new JiraTaskTime(); currentTimer.DateWhen = DateTime.Now; currentTimer.TimeHowLong = new TimeSpan(); currentTimer.TimeHowLong = currentTimer.TimeHowLong.Add(TimeSpan.FromSeconds(jiraTask.CurrentTimer)); jiraTask.SpentTimeCollection.Add(currentTimer); await saveJiraTaskDataAsync(); } }