private void selectEntryAutoComplete() { comboBoxDescription.ResetListBox(); object selected = comboBoxDescription.autoCompleteListBox.SelectedItem; if (null == selected) { return; } Toggl.AutocompleteItem item = (Toggl.AutocompleteItem)selected; comboBoxDescription.Text = item.Description; if (item.ProjectID != 0) { foreach (object obj in comboBoxProject.autoCompleteListBox.Items) { Toggl.AutocompleteItem projectItem = (Toggl.AutocompleteItem)obj; if (item.ProjectID == projectItem.ProjectID) { comboBoxProject.Text = projectItem.Text; } } } comboBoxDescription.ResetListBox(); Toggl.SetTimeEntryProject(timeEntry.GUID, item.TaskID, item.ProjectID, ""); }
private void selectProjectAutoComplete() { object selected = comboBoxProject.autoCompleteListBox.SelectedItem; if (null == selected) { return; } Toggl.AutocompleteItem item = (Toggl.AutocompleteItem)selected; if (item.ProjectID == 0) { return; } comboBoxProject.ResetListBox(); comboBoxProject.Text = item.Text; comboBoxProject.ResetListBox(); Toggl.SetTimeEntryProject( timeEntry.GUID, item.TaskID, item.ProjectID, null); }
private void selectAutoComplete() { descriptionTextBox.ResetListBox(); object selectedItem = descriptionTextBox.autoCompleteListBox.SelectedItem; if (null == selectedItem) { return; } Toggl.AutocompleteItem item = (Toggl.AutocompleteItem)selectedItem; descriptionTextBox.Text = item.Description; if (item.ProjectID > 0) { linkLabelProject.Text = item.ProjectAndTaskLabel; linkLabelProject.Visible = true; descriptionTextBox.Top = projectDescriptionTop; } else { linkLabelProject.Visible = false; descriptionTextBox.Top = defaultDescriptionTop; } task_id = item.TaskID; project_id = item.ProjectID; labelClearProject.Visible = linkLabelProject.Visible; }