public List <Script> GetScriptsByPatientAndMedication(MedicationPrescriptionRequest request) { using (var context = new HackathonEntities()) { var patientId = context.Patients.FirstOrDefault(x => x.UserId == request.userId).PatientId; return(context.Scripts.Where(s => s.PatientId == patientId && s.MedicationId == request.medicationId) .ToList()); } }
public List <ScriptModel> GetMedicationPrescriptions(MedicationPrescriptionRequest request) { return(_medicationRepository.GetScriptsByPatientAndMedication(request) .Select(m => new ScriptModel(m)).ToList()); }