예제 #1
0
        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();
        }
예제 #2
0
        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();
        }