private void Them() { if (KiemTraNull()) { MessageBox.Show("Vui lòng nhập đủ thông tin"); } else { PhongTroBAL ptbal = new PhongTroBAL(); if (ptbal.KTcoHopDong(lookUpEditPhong.EditValue.ToString())) { MessageBox.Show("Phòng hiện đang có người thuê"); } else { HopDong hd = new HopDong(); HopDongBAL hdbal = new HopDongBAL(); hd.MaHopDong = txtMaHopDong.Text; hd.MaPhong = lookUpEditPhong.EditValue.ToString(); hd.Coc = double.Parse(txtCoc.Text); hd.NgayThue = dtpThueTu.Value; hd.NgayTra = dtpThueDen.Value; if (hdbal.ThemHopDong(hd)) { MessageBox.Show("Thêm thành công"); LoadData(); } else { MessageBox.Show("Lỗi trùng mã hợp đồng"); } } } }
private void LoadData() { ChiTietHoaDonBAL chiTietHoaDonBAL = new ChiTietHoaDonBAL(); HopDongBAL hopDongBAL = new HopDongBAL(); dgvHoaDon.DataSource = chiTietHoaDonBAL.DSChiTietHoaDon(); }
private void ThongTinHopDong(string cmnd) { HopDongBAL bal = new HopDongBAL(); HopDong hd = bal.LayThongTinKH(txtCMND.Text); txtMaPhong.Text = hd.MaPhong; txtKetThuc.Text = hd.NgayTra.ToString(); txtBatDau.Text = hd.NgayThue.ToString(); }
private void LoadData() { HopDongBAL bal = new HopDongBAL(); dgvHopDong.DataSource = bal.TaiDSHopDong(); ReadOnly(true); CleanTxt(); btnLuu.Enabled = btnSua.Enabled = btnXoa.Enabled = btnThemNguoiThue.Enabled = false; }
private void Sua() { if (KiemTraNull()) { MessageBox.Show("Vui lòng nhập đủ thông tin"); } else { string maphong = dgvHopDong.SelectedRows[0].Cells[3].Value.ToString(); PhongTroBAL ptbal = new PhongTroBAL(); if (maphong != lookUpEditPhong.EditValue.ToString() && ptbal.KTcoHopDong(lookUpEditPhong.EditValue.ToString())) { MessageBox.Show("Không thể cập nhập hợp đồng do phòng đã có người thuê"); return; } else { HopDong hd = new HopDong(); HopDongBAL hdbal = new HopDongBAL(); hd.MaHopDong = txtMaHopDong.Text; hd.MaPhong = lookUpEditPhong.EditValue.ToString(); hd.Coc = double.Parse(txtCoc.Text); hd.NgayThue = dtpThueTu.Value; hd.NgayTra = dtpThueDen.Value; try { if (hdbal.SuaHopDong(hd)) { MessageBox.Show("Sửa thành công"); LoadData(); } else { MessageBox.Show("Lỗi"); } } catch (Exception ex) { MessageBox.Show("'" + ex.Message + "'\nVUI LÒNG COPY LỖI NÀY VÀ GỬI VỀ CHO ĐỘI HỖ TRỢ\nXin cám ơn"); } } } }
private void DgvPhong_CellContentClick(object sender, DataGridViewCellEventArgs e) { btnSua.Enabled = btnXoa.Enabled = true; txtMaPhong.Text = dgvPhong.SelectedRows[0].Cells[0].Value.ToString(); txtGiaPhong.Text = dgvPhong.SelectedRows[0].Cells[2].Value.ToString(); txtDiaChi.Text = dgvPhong.SelectedRows[0].Cells[3].Value.ToString(); HopDongBAL hdbal = new HopDongBAL(); string tt = dgvPhong.SelectedRows[0].Cells[1].Value.ToString(); if (tt == "Trống") { rdbTrong.Checked = true; } else { rdbDaDuocThue.Checked = true; } }
private void BtnXoa_Click(object sender, EventArgs e) { HopDongBAL bal = new HopDongBAL(); try { if (bal.XoaHopDong(txtMaHopDong.Text)) { MessageBox.Show("Xóa thành công"); } else { MessageBox.Show("Xóa thất bại"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnTim_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtTimHopDong.Text)) { MessageBox.Show("Chưa nhập thông tin để tìm"); } else { HopDongBAL bal = new HopDongBAL(); List <HopDong> kq = bal.LayThongTinHopDongMaHopDong(txtTimHopDong.Text); if (kq != null) { dgvHopDong.DataSource = kq; } else { MessageBox.Show("Không tìm thấy !", "Thông báo", MessageBoxButtons.OK); } } }
private void BtnXoa_Click(object sender, EventArgs e) { try { MessageBox.Show("Bạn có chắc muốn xóa hợp đồng này ?"); HopDongBAL bal = new HopDongBAL(); if (bal.XoaHopDong(txtMaHopDong.Text)) { MessageBox.Show("Xóa hợp đồng thành công"); LoadData(); } else { MessageBox.Show("Vui lòng xóa chi tiết hợp đồng liên quan trước"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnXoa_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtCMND.Text)) { MessageBox.Show("Vui lòng nhập CMND"); } else { KhachHangBAL ptbal = new KhachHangBAL(); HopDongBAL hdbal = new HopDongBAL(); if (ptbal.XoaKH(txtCMND.Text)) { MessageBox.Show("Xóa thành công"); } else { MessageBox.Show("Xóa thất bại"); } TaiDL(); } }
private void BtnXoa_Click(object sender, EventArgs e) { PhongTroBAL ptbal = new PhongTroBAL(); HopDongBAL hdbal = new HopDongBAL(); if (hdbal.KTTrungMaPhong(txtMaPhong.Text) == false) { if (ptbal.XoaPhong(txtMaPhong.Text)) { MessageBox.Show("Xóa thành công"); } else { MessageBox.Show("Xóa thất bại"); } } else { MessageBox.Show("Không thể xóa do tồn tại mã hợp đồng liên quan"); } TaiDSPhongTro(); }