private void btnAddCost_Click(object sender, EventArgs e) { var dialog = new CostDialog(_unitOfWork, _costs, _costsModified, _costTypes, null); var check = dialog.ShowDialog(); if (check.Equals(DialogResult.OK)) { MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadCosts(); } dialog.Dispose(); }
private void btnEditCost_Click(object sender, EventArgs e) { var cost = _costs.Where(m => m.CostTypeId.Equals(Int32.Parse(gridCost.SelectedRows[0].Cells["CostTypeId"].Value.ToString()))).First(); var dialog = new CostDialog(_unitOfWork, _costs, _costsModified, _costTypes, cost); var check = dialog.ShowDialog(); if (check.Equals(DialogResult.OK)) { MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadCosts(_selectedCostIndex); } dialog.Dispose(); }