private void CT_PhieuHen_Load(object sender, EventArgs e) { if (idKhachHang != 0) { eKhachHang k = wcf_kh.GetKhachHangs_byID(idKhachHang); txtidkh.Text = k.idKH.ToString(); dtpns.Text = k.ngaySinh.ToString(); txttenkh.Text = k.tenKH; txtdiachi.Text = k.diaChi; txtsodt.Text = k.soDienThoai; if (k.gioiTinh == true) { radnam.Checked = true; } else { radnam.Checked = true; } ePhieuKham p = wcf_phieu.getPhieuKham_byID(idPhieuKham); txtmota.Text = p.moTa; dtpngayhen.Text = p.ngayDKKham.ToString(); } txtsodt.AutoCompleteMode = AutoCompleteMode.Suggest; txtsodt.AutoCompleteSource = AutoCompleteSource.CustomSource; }
void loaddatagridview_dsphieuhen(DataGridView dgv, List <ePhieuKham> l) { DataTable table = new DataTable(); table.Columns.Add("Mã phiếu"); table.Columns.Add("idKH"); table.Columns.Add("Tên khách hàng"); table.Columns.Add("Số điện thoại"); table.Columns.Add("Giới tính"); table.Columns.Add("Ngày sinh"); table.Columns.Add("Ngày khám"); table.Columns.Add("Tình trạng"); table.Columns.Add("Mô tả"); foreach (var item in l) { string a = ""; eKhachHang kh = wcf_kh.GetKhachHangs_byID(item.idKH); if (item.tinhTrang == 2) { a = "Hẹn khám"; } table.Rows.Add(item.idPhieuKham, kh.idKH, kh.tenKH, kh.soDienThoai, kh.gioiTinh, kh.ngaySinh, item.ngayDKKham, a, item.moTa); } dgv.DataSource = table; dgv.Columns["idKH"].Visible = false; }
public void AddItem(ListBox box, eDonThuoc item) { MethodInvoker miAddItem = delegate { item.mom = khachHangWCFClient.GetKhachHangs_byID(phieuKhamWCFClient.getPhieuKham_byID(item.idPhieuKham).idKH).tenKH; box.Items.Add(item); box.DisplayMember = "mom"; box.ValueMember = "idDonThuoc"; }; if (box.InvokeRequired) { box.Invoke(miAddItem); } else { miAddItem(); } }
public void AddItem(ListBox box, ePhieuKham item) { item.truyenMa = khachHangWCFClient.GetKhachHangs_byID(item.idKH).tenKH + "_" + item.idKH; MethodInvoker miAddItem = delegate { box.Items.Add(item); box.DisplayMember = "truyenMa"; box.ValueMember = "idPhieuKham"; }; if (box.InvokeRequired) { box.Invoke(miAddItem); } else { miAddItem(); } }