private void btnEditWorker_Click(object sender, EventArgs e) { try { if (this.SelectedWorker == null) { MessageBox.Show("No record selected", "Empty", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!FmEditWorker.Execute(this.SelectedWorker)) { return; } //Вносим изменения в базу данных this.Dm.Worker.Edit(this.SelectedWorker); //Обновляем таблицу сотрудников this.RefreshDgvWorkers(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAddWorker_Click(object sender, EventArgs e) { try { var worker = new Worker(); if (!FmEditWorker.Execute(worker, this.SelectedDepartment)) { return; } //Добавляем сотрудника в базу данных this.Dm.Worker.Add(worker); //Добавляем в список this._workerList.Add(worker); //Обновляем таблицу сотрудников this.RefreshDgvWorkers(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }