private void ShowDetailsButton_Click(object sender, EventArgs e) { if (ItemsGridView.CurrentRow != null) { TaskListItem currentObject = (TaskListItem)ItemsGridView.CurrentRow.DataBoundItem; string text = currentObject.Text.ToString(); TaskListItemWinForm taskListItemWinForm = DependencyResolver.Container.Resolve <TaskListItemWinForm>(); taskListItemWinForm.ShowDetails(text); } else { MessageBox.Show("Nothing to show"); } }
//Task List Item control private void AddTaskListItemButton_Click(object sender, EventArgs e) { if (taskList.SelectedItem != null) { int currentItem = (int)(taskList.SelectedValue); TaskListItemWinForm taskListItemWinForm = DependencyResolver.Container.Resolve <TaskListItemWinForm>(); taskListItemWinForm.AddTaskListItem(); ItemName.Text = ""; } else { MessageBox.Show("There is no Task List selected"); } }
private void taskList_SelectedIndexChanged_1(object sender, EventArgs e) { TaskListItemWinForm taskListItemWinForm = DependencyResolver.Container.Resolve <TaskListItemWinForm>(); if (taskList.SelectedValue != null) { int currentItem = int.Parse(taskList.SelectedValue.ToString()); string s = ((TaskList)taskList.SelectedItem).Name; TaskListInfoLabel.Text = s; taskListItemWinForm.ShowTaskListItems(currentItem); } else { TaskListInfoLabel.Text = ""; } }
private void DeleteTaskListItemButton_Click(object sender, EventArgs e) { TaskListItemWinForm taskListItemWinForm = DependencyResolver.Container.Resolve <TaskListItemWinForm>(); if (selectedItem.Text != "") { TaskListItem currentObject = (TaskListItem)ItemsGridView.CurrentRow.DataBoundItem; int currentItem = currentObject.Id; taskListItemWinForm.DeleteTaskListItem(currentItem); selectedItem.Text = ""; int currentTaskList = (int)(taskList.SelectedValue); taskListItemWinForm.ShowTaskListItems(currentTaskList); } else { MessageBox.Show("There is no Task List Item selected"); } }