private async void Xoa_CanBoTrucTuan(object sender, EventArgs e) { TRUC_TUAN trucTuan = tRUC_TUANBindingSource.Current as TRUC_TUAN; if (trucTuan != null && ThongBao.XacNhan("Xác nhận xóa", MessageBoxButtons.YesNo) == DialogResult.Yes) { tRUC_TUANBindingSource.RemoveCurrent(); await _dbTrucTuan.SaveChangesAsync(); } }
private void btnQuanLyCanBo_Click(object sender, EventArgs e) { TRUC_TUAN trucTuan = tRUC_TUANBindingSource.Current as TRUC_TUAN; if (trucTuan != null) { _dbTrucTuan.SaveChanges(); if (new FormDanhSachCanBoTrucTuan(trucTuan.IdTrucTuan).ShowDialog() == DialogResult.OK) { tRUC_TUANBindingSource_CurrentChanged(sender, e); } } }
private void tRUC_TUANBindingSource_CurrentChanged(object sender, EventArgs e) { _dbCanBoTrucTuan.SaveChanges(); _dbCanBoTrucTuan = new QuanLyDoiModel(); TRUC_TUAN trucTuan = tRUC_TUANBindingSource.Current as TRUC_TUAN; if (trucTuan != null) { _dbCanBoTrucTuan.TRUC_TUAN_CAN_BO.Where(p => p.IdTrucTuan == trucTuan.IdTrucTuan).Load(); tRUC_TUAN_CAN_BOBindingSource.DataSource = _dbCanBoTrucTuan.TRUC_TUAN_CAN_BO.Local; } }