private void LoadData() { ChiTietHoaDonBAL chiTietHoaDonBAL = new ChiTietHoaDonBAL(); HopDongBAL hopDongBAL = new HopDongBAL(); dgvHoaDon.DataSource = chiTietHoaDonBAL.DSChiTietHoaDon(); }
private void BtnXoa_Click(object sender, EventArgs e) { HoaDonBAL bal = new HoaDonBAL(); ChiTietHoaDonBAL cthdbal = new ChiTietHoaDonBAL(); DialogResult dr = MessageBox.Show("Xoá hoá đơn cũng sẽ xoá toàn bộ chi tiết hoá đơn. " + "\nBạn có chắc chắn muốn xoá ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { bool kq2 = cthdbal.XoaCTHD(txtMaHoaDon.Text); bool kq1 = bal.XoaHD(txtMaHoaDon.Text); if (kq1 && kq2) { MessageBox.Show("Xoá thành công !"); LoadData(); CleanTxt(); } else { MessageBox.Show("Xoá thất bại !"); } } }
private double TinhTien() { PhongTroBAL ptbal = new PhongTroBAL(); double tienphong; if (lookUpEditPhong.EditValue.ToString() == null) { tienphong = 0; } else { tienphong = (ptbal.TimPhongTheoMa(lookUpEditPhong.EditValue.ToString()).GiaPhong); } ChiTietHoaDonBAL hdbal = new ChiTietHoaDonBAL(); double tiendichvu; if (btnThem.DialogResult == DialogResult.Yes || hdbal.KTTrung(txtMaHoaDon.Text) == false) { tiendichvu = 0; } else { tiendichvu = hdbal.TienDichVu(txtMaHoaDon.Text); } return(tiendichvu + tienphong); }
private double TinhTien() { PhongTroBAL bal = new PhongTroBAL(); double tienphong = bal.TimPhongTheoMa(Tag.ToString()).GiaPhong; ChiTietHoaDonBAL hdbal = new ChiTietHoaDonBAL(); double tiendichvu = hdbal.TienDichVu(txtMaHoaDon.Text); return(tiendichvu + tienphong); }
private void LoadData() { try { ChiTietHoaDonBAL bal = new ChiTietHoaDonBAL(); dgvChiTietHoaDon.DataSource = bal.DSChiTietHoaDon(txtMaHoaDon.Text); btnXoa.Enabled = false; } catch { } }
private void BtnXoa_Click(object sender, EventArgs e) { if (dgvChiTietHoaDon.SelectedRows == null) { MessageBox.Show("Vui lòng chọn chi tiết hóa đơn để xóa"); } else { ChiTietHoaDonBAL cthdbal = new ChiTietHoaDonBAL(); bool kq = cthdbal.XoaCTHD(txtMaHoaDon.Text, lookUpEditDichVu.EditValue.ToString()); if (kq) { MessageBox.Show("Xoá thành công !"); new HoaDonBAL().CapNhatHoaDon(txtMaHoaDon.Text, TinhTien()); LoadData(); } else { MessageBox.Show("Xoá thất bại !"); } } }
private void Sua() { ChiTietHoaDonBAL cthdbal = new ChiTietHoaDonBAL(); ChiTietHoaDon cthd = new ChiTietHoaDon(); cthd.MaHoaDon = txtMaHoaDon.Text; cthd.TongTienDichVu = double.Parse(txtTongTien.Text); cthd.SoLuongDichVu = int.Parse(numericUpDownSL.Value.ToString()); cthd.MaDichVu = lookUpEditDichVu.EditValue.ToString(); bool kq = cthdbal.SuaCTHD(cthd); if (kq) { MessageBox.Show("Cập nhật thành công !", "Thông báo", MessageBoxButtons.OK); new HoaDonBAL().CapNhatHoaDon(cthd.MaHoaDon, TinhTien()); LoadData(); } else { MessageBox.Show("Cập nhật thất bại !", "Thông báo", MessageBoxButtons.OK); } }
private void Them() { ChiTietHoaDonBAL bal = new ChiTietHoaDonBAL(); ChiTietHoaDon cthd = new ChiTietHoaDon(); cthd.MaHoaDon = txtMaHoaDon.Text; cthd.TongTienDichVu = double.Parse(txtTongTien.Text); cthd.SoLuongDichVu = int.Parse(numericUpDownSL.Value.ToString()); cthd.MaDichVu = lookUpEditDichVu.EditValue.ToString(); bool kq = bal.KTTrungCTHD(cthd.MaHoaDon, cthd.MaDichVu); if (kq == false) { bal.ThemCTHD(cthd); MessageBox.Show("Thêm thành công !", "Thông báo", MessageBoxButtons.OK); new HoaDonBAL().CapNhatHoaDon(cthd.MaHoaDon, TinhTien()); LoadData(); } else { MessageBox.Show("Mã hóa đơn đã tồn tại !", "Thông báo", MessageBoxButtons.OK); } }