private void Xoa_CongVanDen(object sender, EventArgs e) { if (ThongBao.XacNhan("Xác nhận xóa công văn đến?", MessageBoxButtons.YesNo) == DialogResult.Yes) { cONG_VANBindingSource.RemoveCurrent(); } }
private void Xoa_XuatCanh(object sender, EventArgs e) { if (ThongBao.XacNhan("Xóa lần xuất cảnh này?", MessageBoxButtons.YesNo) == DialogResult.Yes) { xUAT_CANH_TRAI_PHEPBindingSource.RemoveCurrent(); } }
private void Xoa_LichTrinh(object sender, EventArgs e) { LICH_CONG_TAC lichTrinh = lICH_CONG_TACBindingSource.Current as LICH_CONG_TAC; if (lichTrinh != null && ThongBao.XacNhan("Xác nhận xóa?", MessageBoxButtons.YesNo) == DialogResult.Yes) { lICH_CONG_TACBindingSource.RemoveCurrent(); } }
private async void Xoa_NgayBaoCao(object sender, EventArgs e) { BAO_CAO_DINH_KY_NGAY_BAO_CAO baoCao = nGAY_BAO_CAOBindingSource.Current as BAO_CAO_DINH_KY_NGAY_BAO_CAO; if (baoCao != null && ThongBao.XacNhan("Xác nhận xóa", MessageBoxButtons.YesNo) == DialogResult.Yes) { nGAY_BAO_CAOBindingSource.RemoveCurrent(); await _db.SaveChangesAsync(); } }
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 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(); } }
private async void btnAddNew_Click(object sender, EventArgs e) { if (_model.ChangeTracker.HasChanges() && ThongBao.XacNhan("Lưu trước khi nhập mới", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (!await this.LuuDuLieu()) { return; } } _model = new QuanLyDoiModel(); NguoiXuatCanh = new NGUOI(); nGUOIBindingSource.DataSource = NguoiXuatCanh; xUAT_CANH_TRAI_PHEPBindingSource.DataSource = _model.XUAT_CANH_TRAI_PHEP.Local; }
private async Task TimThongTinNguoi() { if (_finding || _isInit) { return; } _finding = true; if (!string.IsNullOrEmpty(sO_CMNDTextBox.Text)) { NGUOI checkExist = await _modelTimKiem.NGUOI.FirstOrDefaultAsync(p => p.SO_CMND == sO_CMNDTextBox.Text); if (checkExist != null) { NguoiXuatCanh = await _model.NGUOI.FirstOrDefaultAsync(p => p.ID == checkExist.ID); nGUOIBindingSource.DataSource = NguoiXuatCanh; } } else if (!string.IsNullOrEmpty(hO_VA_TENTextBox.Text) && !mA_DIA_BAN_THONSearchLookUpEdit.EditValue.EditValueIsNull()) { NGUOI checkExist = await _modelTimKiem.NGUOI.FirstOrDefaultAsync(p => p.HO_VA_TEN.ToLower() == hO_VA_TENTextBox.Text.ToLower() && p.MA_DIA_BAN_THON == mA_DIA_BAN_THONSearchLookUpEdit.EditValue.ToString()); if (checkExist != null && _khongCheckNhungNguoiNay.FirstOrDefault(p => p.ID == checkExist.ID) == null) { switch (ThongBao.XacNhan($"Đã có 01 người có thông tin:\r\nHọ tên: {checkExist.HO_VA_TEN}, sinh ngày {checkExist.NGAY_SINH}/{checkExist.THANG_SNH}/{checkExist.NAM_SINH}\r\nTrú tại: {checkExist?.MA_DIA_BAN_THON1?.ND}\r\n<b>Đồng chí có muốn điền thông tin ngay?</b>")) { case DialogResult.Yes: NguoiXuatCanh = await _model.NGUOI.FirstOrDefaultAsync(p => p.ID == checkExist.ID); nGUOIBindingSource.DataSource = NguoiXuatCanh; break; case DialogResult.No: _khongCheckNhungNguoiNay.Add(checkExist); break; case DialogResult.Cancel: break; } } } _finding = false; }