Example #1
0
        private void btnThemBaoCaoMoi_Click(object sender, EventArgs e)
        {
            var baoCao = new BAO_CAO_DINH_KY();

            baoCao.IdBaoCaoDinhKy = SequenceId.BAO_CAO_DINH_KY();
            int pos = bAO_CAO_DINH_KYBindingSource.Add(baoCao);

            _db.SaveChanges();

            bAO_CAO_DINH_KYBindingSource.Position = pos;
        }
Example #2
0
        private async void Xoa_BaoCaoDinhKy(object sender, EventArgs e)
        {
            BAO_CAO_DINH_KY baoCao = bAO_CAO_DINH_KYBindingSource.Current as BAO_CAO_DINH_KY;

            if (baoCao != null && ThongBao.XacNhan("Xác nhận xóa", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                _db.BAO_CAO_DINH_KY_NGAY_BAO_CAO.RemoveRange(_db.BAO_CAO_DINH_KY_NGAY_BAO_CAO.Where(p => p.IdBaoCaoDinhKy == baoCao.IdBaoCaoDinhKy));
                await _db.SaveChangesAsync();

                bAO_CAO_DINH_KYBindingSource.RemoveCurrent();
                await _db.SaveChangesAsync();
            }
        }