private void showTask(Task task) { frmTaskDetails frm = new frmTaskDetails(task); frm.Show(); frm.FormClosed += (s, events) => Show(); Hide(); }
private void btnAdd_Click(object sender, EventArgs e) { frmTaskDetails frm = new frmTaskDetails(new Task("", 0, 0, "", 0), true); Utils.ShowForm(this, frm, dgvTasks, () => { tasks = Task.Select(); dataSource = new AggregatedPropertyBindingList <Task>(tasks); dgvTasks.DataSource = dataSource; }); }
private void dgvTasks_SelectionChanged(object sender, EventArgs e) { if (dgvTasks.SelectedRows.Count == 1) { Task selectedTask = (Task)dgvTasks.SelectedRows[0].DataBoundItem; frmTaskDetails frm = new frmTaskDetails((Task)dgvTasks.SelectedRows[0].DataBoundItem); Utils.ShowForm(this, frm, dgvTasks, () => { tasks = Task.Select(); dataSource = new AggregatedPropertyBindingList <Task>(tasks); dgvTasks.DataSource = dataSource; }); } }
private void btnViewTask_Click(object sender, EventArgs e) { frmTaskDetails frm = new frmTaskDetails(schedule.Task); Utils.ShowForm(this, frm, dgvTask, () => { }); }