private void HienThiThongTinPhieu(string maPhieu, string maDonvi) { PsPhieu phieu = BioNet_Bus.GetThongTinPhieu(maPhieu, maDonvi); this.LoadGoiXetNghiem(maDonvi); this.LoadNew(); if (phieu != null) { try { try { if (phieu.BenhNhan != null) { this.txtTenMe.Text = phieu.BenhNhan.MotherName; this.txtTenCha.Text = phieu.BenhNhan.FatherName; this.txtSDTMe.Text = phieu.BenhNhan.MotherPhoneNumber; this.txtSDTCha.Text = phieu.BenhNhan.FatherPhoneNumber; this.txtNamSinhMe.EditValue = phieu.BenhNhan.MotherBirthday; this.txtNamSinhCha.EditValue = phieu.BenhNhan.FatherBirthday; this.txtTenBenhNhan.Text = phieu.BenhNhan.TenBenhNhan; this.txtCanNang.Text = phieu.BenhNhan.CanNang.ToString(); this.txtGioiTinh.EditValue = phieu.BenhNhan.GioiTinh ?? 2; this.cboPhuongPhapSinh.SelectedIndex = Convert.ToInt16(phieu.BenhNhan.PhuongPhapSinh); this.lookUpDanToc.EditValue = phieu.BenhNhan.DanTocID; this.txtNoiSinh.Text = phieu.BenhNhan.NoiSinh; this.txtGioSinhBenhNhan.EditValue = phieu.BenhNhan.NgayGioSinh.Value.TimeOfDay; this.txtNamSinhBenhNhan.EditValue = phieu.BenhNhan.NgayGioSinh.Value.Date; } } catch { } this.barCodePhieu.Text = phieu.maPhieu; this.txtNgayTruyenMau.EditValue = phieu.ngayTruyenMau; this.txtSoLuongTruyenMau.Text = phieu.soLuongTruyenMau.ToString(); this.RadioCheDoDD.EditValue = phieu.maCheDoDinhDuong.ToString(); this.radioGroupTinhTrangTre.EditValue = phieu.maTinhTrangLucLayMau.ToString(); this.radioGroupViTriLayMau.EditValue = phieu.idViTriLayMau.ToString(); this.lookupChuongTrinh.EditValue = phieu.maChuongTrinh; this.lookupDonVi.EditValue = phieu.maDonViCoSo; this.radioGroupGoiXN.EditValue = phieu.maGoiXetNghiem; this.txtGioLayMau.EditValue = phieu.ngayGioLayMau.TimeOfDay; this.txtNgayLayMau.EditValue = phieu.ngayGioLayMau.Date; this.txtNguoiLayMau.Text = phieu.tenNVLayMau; this.txtDiaChiDonVi.Text = phieu.DonVi.DiaChiDVCS; this.txtNoiLayMau.Text = phieu.NoiLayMau; this.txtSDTNguoiLayMau.Text = phieu.SoDTNhanVienLayMau; this.LoadDanhSachDichVu(); if (this.radioGroupGoiXN.EditValue.Equals("DVGXN0001")) { foreach (var item in this.lstDichVu) { foreach (var dv in phieu.lstChiDinh) { if (item.IDDichVu == dv.MaDichVu) { item.isChecked = true; } } } this.checkedListBoxXN.DataSource = null; this.checkedListBoxXN.DataSource = this.lstDichVu; } else { this.checkedListBoxXN.DataSource = null; } } catch (Exception ex) { } // if (phieu.maGoiXetNghiem.Equals("DVGXN0001")) // { // foreach (var item in this.lstDichVu) // { // foreach (var dv in phieu.lstChiDinh) // { // if (item.IDDichVu == dv.maDichVu) // { // item.isChecked = true; // } // } // } // this.checkedListBoxXN.DataSource = null; // this.checkedListBoxXN.DataSource = this.lstDichVu; // } // else // { // this.checkedListBoxXN.DataSource = null; // } //} //catch { } } }