//Tìm kiếm theo mã khách hàng private void Button_TimKiem(object sender, RoutedEventArgs e) { if (txtTimKiem.Text.Equals("")) { MessageBox.Show("Xin vui lòng nhập mã!"); return; } int MaKH; try { MaKH = int.Parse(txtTimKiem.Text); }catch (Exception) { MessageBox.Show("Mã khách hàng phải là số"); return; } KhachHang kh = KhachHangDAO.LoadOne(MaKH); if (kh != null) { txtMa.Text = kh.MaKhach.ToString(); txtHoTen.Text = kh.TenKhach; txtCMND.Text = kh.SoCMND; txtDiaChi.Text = kh.DiaChi; txtSDT.Text = kh.DienThoai; int MaPhong = DatPhongDAO.GetMaPhong(kh.MaKhach); if (MaPhong == 0) { txtMaPhong.Text = "Chưa đặt phòng"; } else { txtMaPhong.Text = MaPhong.ToString(); } if (kh.LoaiKhach == 1) { cbcLoai.SelectedValue = "Nội địa"; } else { cbcLoai.SelectedValue = "Nước ngoài"; } } else { MessageBox.Show("Không tìm thấy khách hàng với mã đã nhập!"); } KhongChoPhepChinhSua(); }
private void dgDanhSach_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { DataRowView rowview = dgDanhSach.SelectedItem as DataRowView; if (rowview != null) { int makh = Int32.Parse(rowview.Row["MaKhach"].ToString()); KhachHang kh = KhachHangDAO.LoadOne(makh); if (kh != null) { txtMa.Text = kh.MaKhach.ToString(); txtHoTen.Text = kh.TenKhach; txtCMND.Text = kh.SoCMND; txtDiaChi.Text = kh.DiaChi; txtSDT.Text = kh.DienThoai; int MaPhong = DatPhongDAO.GetMaPhong(kh.MaKhach); if (MaPhong == 0) { txtMaPhong.Text = "Chưa đặt phòng"; } else { txtMaPhong.Text = MaPhong.ToString(); } if (kh.LoaiKhach == 1) { cbcLoai.SelectedValue = "Nội địa"; } else { cbcLoai.SelectedValue = "Nước ngoài"; } } else { MessageBox.Show("Không tìm thấy khách hàng!"); } } } catch (Exception ex) { throw ex; } }