コード例 #1
0
 public void AddTreatment()
 {
     if (SelectedTreatments.All(x => x.No != Appointment.Treatment.No))
     {
         SelectedTreatments.Add(Appointment.Treatment);
     }
 }
コード例 #2
0
 public void RemoveTreatment()
 {
     if (SelectedTreament != null)
     {
         if (SelectedTreatments.Any(x => x.No == SelectedTreament.No))
         {
             SelectedTreatments.Remove(SelectedTreament);
         }
     }
 }
コード例 #3
0
 public void startLoadTreatmentsThread()
 {
     if (SelectedTreatments != null)
     {
         SelectedTreatments.Clear();
     }
     if (loadTreatmentsThread == null || !loadTreatmentsThread.IsAlive)
     {
         loadTreatmentsThread = new Thread(setTreatments);
         loadTreatmentsThread.IsBackground = true;
         loadTreatmentsThread.Start();
         TreatmentViewModel.LoadTreatments();
     }
 }