示例#1
0
        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ụ");
            }
        }
示例#2
0
        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();
        }