public CapNhatDichVu(int maPhong) { InitializeComponent(); MaPhong = maPhong; txtPhong.Text = maPhong.ToString(); dgDanhSach.ItemsSource = DichVuDAO.LoadConSuDung().DefaultView; dtGioHang.Columns.Add("MaDV", typeof(int)); dtGioHang.Columns.Add("TenDV", typeof(string)); dtGioHang.Columns.Add("DonGia", typeof(float)); dtGioHang.Columns.Add("SoLuong", typeof(int)); dtGioHang.Columns.Add("ThanhTien", typeof(float)); DataTable table = ChiTietDichVuDAO.LoadByMaPhong(maPhong); DataRow rowOfGioHang; for (int i = 0; i < table.Rows.Count; i++) { int maDv = table.Rows[i].Field <int>(0); DichVu dv = DichVuDAO.LoadOne(maDv); rowOfGioHang = dtGioHang.NewRow(); rowOfGioHang["MaDV"] = maDv; rowOfGioHang["TenDV"] = dv.TenDV; rowOfGioHang["DonGia"] = dv.DonGia; rowOfGioHang["SoLuong"] = table.Rows[i].Field <int>(1); rowOfGioHang["ThanhTien"] = dv.DonGia * table.Rows[i].Field <int>(1); dtGioHang.Rows.Add(rowOfGioHang); } dgGioHang.ItemsSource = dtGioHang.DefaultView; txtTongTien.Text = TinhTongTien(); }
private void txtTimKiem_TextChanged(object sender, TextChangedEventArgs e) { string tenDv = txtTimKiem.Text; if (tenDv.Equals("")) { dgDanhSach.ItemsSource = DichVuDAO.LoadConSuDung().DefaultView; } else { dgDanhSach.ItemsSource = DichVuDAO.TimTheoTen(tenDv).DefaultView; } }