Example #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            var dtChucVu = grcChucVu.DataSource as DataTable;

            if (dtChucVu == null || dtChucVu.GetChanges() == null)
            {
                return;
            }
            if (ChucVuService.SaveChanges(dtChucVu))
            {
                XtraMessageBox.Show("Lưu thành công", "Lưu", MessageBoxButtons.OK, MessageBoxIcon.Information);
                grcChucVu.DataSource = ChucVuService.LoadDataTable();
            }
            else
            {
                XtraMessageBox.Show("Lưu thất bại", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Example #2
0
        private void frmNhaCungCap_FormClosing(object sender, FormClosingEventArgs e)
        {
            var dt = grcChucVu.DataSource as DataTable;

            if (dt == null || dt.GetChanges() == null)
            {
                return;
            }
            if (
                XtraMessageBox.Show("Bạn có muốn lưu những thay đổi không?", "Thoát", MessageBoxButtons.YesNoCancel,
                                    MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (!ChucVuService.SaveChanges(dt.GetChanges()))
                {
                    XtraMessageBox.Show("Lưu thất bại", "Lưu", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    e.Cancel = true;
                }
            }
        }