private void LayTTPDKK() { if (Common.maPhieuDDK != null) { PhieuDKKham pdkk = xlPDKK.Tim(Common.maPhieuDDK.ToString()); if (pdkk != null) { txtMaPDKK.Text = Common.maPhieuDDK.ToString(); txtMaBenhNhan.Text = pdkk.BenhNhan.MaBenhNhan.ToString(); txtTenBenhNhan.Text = pdkk.BenhNhan.HoTen.ToString(); txtTrieuChung.Text = pdkk.TrieuChung.ToString(); dgLSCTDV.ItemsSource = xlPDKK.getDSLichSuDVByDS(xlPDKK.getDSLichSuDV(Common.maPhieuDDK.ToString())); dgLSCTDV.SelectedValuePath = "ID"; } } }
private void dgbtnKB_Click(object sender, RoutedEventArgs e) { //MessageBox.Show(dgPDKK.SelectedValue.ToString()); if (dgPDKK.SelectedItem != null) { bool b = false; foreach (CTDKDichVu a in xlPDDK.getDSLichSuDV(dgPDKK.SelectedValue.ToString())) { if (a.TrangThai == false || a.TrangThai == null) { b = false; break; } else { b = true; } } if (b == true) { Common.maPhieuDDK = dgPDKK.SelectedValue.ToString(); xlPDDK.DangKham(dgPDKK.SelectedValue.ToString()); QLPhieuKhamBenh f = new QLPhieuKhamBenh(); f.ShowDialog(); Common.maPhieuDDK = null; getDS(); } else { MessageBox.Show("Phiếu DKK có dịch vụ chưa nộp phí !"); } } }