private async void EditToolStripMenuItem_Click(object sender, EventArgs e) { if (listBoxDept.SelectedItem != null) { var dept = (Dept)listBoxDept.SelectedItem; Data.dept = await deptController.GetAsync(dept.Id); DeptForm deptForm = new DeptForm(); if (deptForm.ShowDialog() == DialogResult.OK) { if (Data.dept != null) { if (Data.dept.Id == -1) { await DeleteDept(dept.Id); } else { await EditDept(Data.dept); } } } FillDepts(); Data.dept = null; } }
private async void AddDept_Click(object sender, EventArgs e) { Data.dept = null; DeptForm deptForm = new DeptForm(); if (deptForm.ShowDialog() == DialogResult.OK) { if (Data.dept != null) { if (Data.dept.Id == 0) { await CreateDept(Data.dept); } } } FillDepts(); Data.dept = null; }