public PatientSearchViewModel() { using (var ide = new iDentalEntities()) { ListPatientCategorys = ide.PatientCategorys.ToList(); DisplayPatientInfo = ListPatientInfo = new TablePatients().QueryPatientAllToPatientInfo(); } }
public PatientSearch() { InitializeComponent(); patientSearchViewModel = new PatientSearchViewModel(); DataContext = patientSearchViewModel; tablePatients = new TablePatients(); tablePatientCategorys = new TablePatientCategorys(); }
//2.Одобрение либо отклонение выбранного запроса на прикрепление //(после обработки автоматически проставляется дата обработки в выбранном запросе) public bool DoAssiginApprove(int RequestId) { TableRequests TR = TableRequests.FirstOrDefault(w => w.ReauestId == RequestId); TR.StatusId = 1; TR.FinishTime = DateTime.Now; TablePatient Patient = TablePatients.FirstOrDefault(w => w.PatientId == TR.PatientId); Patient.MedOraganizationsId = TR.MedOraganizationsId; SaveChanges(); return(true); }
private void Window_Loaded(object sender, RoutedEventArgs e) { if (Patients != null) { patientSettingViewModel = new PatientSettingViewModel(WindowType, Agencys, Patients); } else { patientSettingViewModel = new PatientSettingViewModel(WindowType); } DataContext = patientSettingViewModel; tablePatients = new TablePatients(); tablePatientCategorys = new TablePatientCategorys(); }
private void LoadPatient() { //Environment.GetCommandLineArgs() //args[0] 為程式啟動路徑 string[] args = Environment.GetCommandLineArgs(); if (args.Length > 1) { Patients p = new Patients() { Patient_ID = !string.IsNullOrEmpty(args[1].ToString()) ? args[1].ToString() : string.Empty, Patient_Number = !string.IsNullOrEmpty(args[2].ToString()) ? args[2].ToString() : string.Empty, Patient_Name = !string.IsNullOrEmpty(args[3].ToString()) ? args[3].ToString() : string.Empty, Patient_Gender = TransGender(args[4].ToString()), Patient_Birth = DateTime.TryParse(args[5].ToString(), out DateTime patientBirth) ? DateTime.Parse(args[5].ToString()) : default(DateTime), Patient_IDNumber = !string.IsNullOrEmpty(args[6].ToString()) ? args[6].ToString() : string.Empty }; TablePatients tablePatients = new TablePatients(); Patients = tablePatients.QueryNewOldPatient(p); } else { Patients = null; } }