コード例 #1
0
 public List <TestResult> GetAllFiles(int PatientId)
 {
     using (var Filerepo = new TestResultRepository())
     {
         return(Filerepo.GetAllDownload().Where(x => x.PatientId == PatientId).Select(x => new TestResult()
         {
             ResultId = x.Id,
             FileName = x.FileName,
             resultFile = x.File,
             PatientName = x.PatientName
         }).ToList());
     }
 }
コード例 #2
0
        public List <TestResult> GetPatientNameFiles(int id)
        {
            PatientRepository pr = new PatientRepository();

            using (var Filerepo = new TestResultRepository())
            {
                int MyId = Convert.ToInt32(id);

                var name = pr.GetAll().Find(x => x.PatientId == MyId);
                return(Filerepo.GetAllDownload().Select(x => new TestResult()
                {
                    ResultId = x.Id,
                    FileName = x.FileName,
                    resultFile = x.File,
                    PatientName = name.FullName + " " + name.Surname
                }).ToList());
            }
        }