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()); } }
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()); } }