private void hienthiDSPhong(CDatPhong dp) { lvwPhong.Items.Clear(); if (frmmng.Data.ArrBill.Count > 0) { foreach (CPhong phong in dp.Phong) { ListViewItem li = lvwPhong.Items.Add(phong.Sophong.ToString()); li.SubItems.Add(phong.Loaiphong); li.SubItems.Add(dp.ThanhTien(phong.Loaiphong).ToString()); } txtPhongTT.Text = dp.TongThanhTien().ToString(); } }
public void hienthiDP(int j) { CDatPhong dp = (CDatPhong)frmmng.Data.ArrDP[j]; cbxHoten.Text = dp.Kh.Hoten + " (" + dp.Kh.CMND.ToString() + ")"; dtpNgayden.Value = dp.Ngayden; dtpNgaydi.Value = dp.Ngaydi; txtSoNgayO.Text = dp.SoNgayO().ToString(); if (dp.Phong.Count == 1) { cbxLoaiphong.Text = dp.Phong[0].Loaiphong; txtSoPhong.Text = dp.Phong[0].Sophong.ToString(); txtThanhTien.Text = dp.ThanhTien(cbxLoaiphong.Text).ToString(); txtTongGiaTien.Text = dp.TongThanhTien().ToString(); } else if (dp.Phong.Count > 1) { try { foreach (int pos in lvwChooseP.SelectedIndices) { txtSoPhong.Text = lvwChooseP.Items[pos].Text; cbxLoaiphong.Text = lvwChooseP.Items[pos].SubItems[1].Text; txtThanhTien.Text = lvwChooseP.Items[pos].SubItems[2].Text; txtTongGiaTien.Text = dp.TongThanhTien().ToString(); break; } } catch (Exception) { txtSoPhong.Text = ""; cbxLoaiphong.Text = ""; txtThanhTien.Text = ""; txtTongGiaTien.Text = ""; } } }