private void btnEditDepartment_Click(object sender, EventArgs e) { try { if (this.SelectedDepartment == null) { MessageBox.Show("No record selected", "Empty", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!FmEditDepartment.Execute(this.SelectedDepartment)) { return; } //Сохраняем изменения в базе данных Dm.Department.Edit(this.SelectedDepartment); //Обновляем дерево подразделений this.UpdateTreeView(this.SelectedDepartment); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAddDepartment_Click(object sender, EventArgs e) { try { var department = new Department(); if (!FmEditDepartment.Execute(department)) { return; } //Сохранение в базу данных this.Dm.Department.Add(department); //Обновление дерева подразделений this.UpdateTreeView(department); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }