예제 #1
0
 public void GetExaminations()
 {
     examinationList = nSServiceClient.GetExamList(deatilPatient.id).Result;
     BodyTempStatLsit.Clear();
     SPODataStatLsit.Clear();
     MeanBloodPresureStatLsit.Clear();
     foreach (var item in examinationList)
     {
         if (item != null)
         {
             if (item.examinationType == "SpO2")
             {
                 var itemToAdd = nSServiceClient.GetExamDetail(deatilPatient.id, item.id).Result.spoValue.Value;
                 SPODataStatLsit.Add(itemToAdd);
             }
             if (item.examinationType == "BloodPressure")
             {
                 var itemToAdd = nSServiceClient.GetExamDetail(deatilPatient.id, item.id).Result.meanBloodPressure.Value;
                 MeanBloodPresureStatLsit.Add(itemToAdd);
             }
             if (item.examinationType == "Body temperature")
             {
                 var itemToAdd = nSServiceClient.GetExamDetail(deatilPatient.id, item.id).Result.temperatureValue.Value;
                 BodyTempStatLsit.Add(itemToAdd);
             }
         }
     }
 }
        public void GetExaminations()
        {
            List <Examination> allExam = new List <Examination>();

            foreach (var item in Patients)
            {
                List <Examination> examinationListToAdd = nSServiceClient.GetExamList(item.id).Result;
                var unArchiveexaminationListToAdd       = examinationListToAdd.Where(x => x.archived == false).ToList();
                unArchiveexaminationListToAdd.ForEach(x => allExam.Add(x));
            }
            allExam.ForEach(x => examinationList.Add(x));
        }
        public void GetExaminations()
        {
            var examinationListToAdd = nSServiceClient.GetExamList(deatilPatient.id).Result;

            examinationListToAdd.ForEach(x => examinationList.Add(x));
        }