private void button1_Click(object sender, EventArgs e) { try { PhongDTO Phong = listView1.Tag as PhongDTO; int machiphi = ChiPhiBUS.kiemtrachiphi(Phong.maphong); DataGridViewRow dgvr = dataGridView1.CurrentRow; string madv = dgvr.Cells["MaDichVu"].Value.ToString(); int SL = (int)numericUpDown1.Value; if (machiphi == -1) { ChiPhiBUS.ThemVaoChiPhi(Phong.maphong); PhieuChiTietBUS.UpdateChiTietChiPhi(ChiPhiBUS.MaxChiTiet(), madv, SL); MessageBox.Show("Thêm Thành Cộng!"); } else { PhieuChiTietBUS.UpdateChiTietChiPhi(machiphi, madv, SL); MessageBox.Show("Cập Nhật Thành Công!"); } PhongShow(Phong.maphong); LoadPhong(); } catch (Exception ex) { MessageBox.Show("Vui lòng chọn phòng trước khi thêm dịch vụ"); } }
private void bnThanhToán_Click(object sender, EventArgs e) { PhongDTO Phong = listView1.Tag as PhongDTO; int machiphi = ChiPhiBUS.kiemtrachiphi(Phong.maphong); if (machiphi != 1) { ChiPhiBUS.TinhTien(machiphi); PhongShow(Phong.maphong); LoadPhong(); MessageBox.Show("Thanh Toán Thành Công"); } }
public void PhongShow(string maphong) { listView1.Items.Clear(); PhongDTO Phong = listView1.Tag as PhongDTO; int machiphi = ChiPhiBUS.kiemtrachiphi(Phong.maphong); float tong = 0; List <PhieuChiTietDTO> show = PhieuChiTietBUS.CPP(maphong, machiphi); foreach (PhieuChiTietDTO item in show) { ListViewItem lsvItem = new ListViewItem(item.madv.ToString()); lsvItem.SubItems.Add(item.TenDichVu.ToString()); lsvItem.SubItems.Add(item.dongia.ToString()); lsvItem.SubItems.Add(item.soluong.ToString()); lsvItem.SubItems.Add(item.TongTien.ToString()); tong += item.TongTien; listView1.Items.Add(lsvItem); } tbTongTien.Text = tong.ToString(); }