/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Click(object sender, RoutedEventArgs e) { this.Cursor = Cursors.Wait; // Get the work item service WorkItemStore store = (WorkItemStore)_tfsProject.ProjectCollection.GetService(typeof(WorkItemStore)); DateTime startDate = dtpStart.SelectedDate == null ? DateTime.Today : dtpStart.SelectedDate.Value; DateTime endDate = dtpStart.SelectedDate == null ? DateTime.Today : dtpEnd.SelectedDate.Value; Data.IterationItem iteration = cboIterations.SelectedValue as Data.IterationItem; Data.IterationItem[] allIterations = cboIterations.ItemsSource as Data.IterationItem[]; Data.WorkItemTimeCollection wi = new Data.WorkItemTimeCollection(store, allIterations[0].Path, startDate, endDate); dgvWorkItems.ItemsSource = wi.ToDataTable(chkChangesOnly.IsChecked == true).DefaultView; this.Cursor = null; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Click(object sender, RoutedEventArgs e) { this.Cursor = Cursors.Wait; // Get the work item service WorkItemStore store = (WorkItemStore)_tfsProject.ProjectCollection.GetService(typeof(WorkItemStore)); DateTime startDate = dtpStart.SelectedDate == null ? DateTime.Today : dtpStart.SelectedDate.Value; DateTime endDate = dtpStart.SelectedDate == null ? DateTime.Today : dtpEnd.SelectedDate.Value; Data.IterationItem iteration = cboIterations.SelectedValue as Data.IterationItem; Data.IterationItem[] allIterations = cboIterations.ItemsSource as Data.IterationItem[]; Data.WorkItemTimeCollection wi = new Data.WorkItemTimeCollection(store, allIterations[0].Path, startDate, endDate); dgvWorkItems.ItemsSource = wi.ToDataTable(chkChangesOnly.IsChecked == true).DefaultView; this.Cursor = null; }