private void cbxTTKH_SelectedIndexChanged(object sender, EventArgs e) { if (cbxTTKH.Text == "") { MessageBox.Show("Chưa chọn khách hàng"); return; } layTenKHvaCMND(cbxTTKH.Text); CBill hoadonKH = timHoaDonKH(iCMND); if (hoadonKH == null) { return; } if (hoadonKH.Dp != null) { dtpNgayDP.Value = hoadonKH.Dp.Ngayden; dtpNgayDi.Value = hoadonKH.Dp.Ngaydi; hienthiDSPhong(hoadonKH.Dp); } if (hoadonKH.Ddv != null) { hienthiDSDDV(hoadonKH.Ddv); txtDVTT.Text = hoadonKH.Ddv.tinhTongGiaTien().ToString(); } else { txtDVTT.Text = "0"; } txtTongTien.Text = hoadonKH.tinhTongThanhTien().ToString(); }
public void hienThiDSKH() { lvwInfoKH.Items.Clear(); if (frmmng.Data.ArrLS.Count > 0) { foreach (CHistory itemls in frmmng.Data.ArrLS) { CBill a = itemls.Ctmbill; ListViewItem li = lvwInfoKH.Items.Add(a.Kh.Hoten); li.SubItems.Add(a.Kh.CMND.ToString()); li.SubItems.Add(a.Dp != null ? a.Dp.Ngayden.ToString() : a.Ngaythanhtoan.ToString()); li.SubItems.Add(a.Dp != null ? a.Dp.Ngaydi.ToString() : a.Ngaythanhtoan.ToString()); li.SubItems.Add(a.Dp != null ? a.Dp.SoNgayO().ToString() : "Không Đặt Phòng"); li.SubItems.Add(a.Dp != null ? a.Dp.TongThanhTien().ToString() : "Không Đặt Phòng"); li.SubItems.Add(a.Ddv != null ? a.Ddv.tinhTongGiaTien().ToString() : "Không Đặt DV"); li.SubItems.Add(a.tinhTongThanhTien().ToString()); li.SubItems.Add(a.Ngaythanhtoan.ToString()); li.SubItems.Add(a.Kh.Quoctich); } } }