public IActionResult Index(int doctorId, int prescriptionId, string filterString) { TempData["PrescriptionId"] = prescriptionId; TempData["DoctorId"] = doctorId; var prescriptionDto = _DoctorManager.GetAllPrescriptionForADoctor(doctorId, null).FirstOrDefault(x => x.Id == prescriptionId); var medicineDtos = _DoctorManager.GetAllMedicineForAPrescription(prescriptionId, filterString); var prescriptionViewModel = _ViewModelMapper.Map(prescriptionDto); prescriptionViewModel.Medicines = _ViewModelMapper.Map(medicineDtos).ToList(); return(View(prescriptionViewModel)); }
public IActionResult Index(int doctorId, int prescriptionId, string filterString) { DoctorId = doctorId; PrescriptionId = prescriptionId; var medicineDto = mDoctorManager.GetAllMedicineForAPrescription(prescriptionId, filterString); var prescriptionDto = mDoctorManager.GetAllPrescriptionsForADoctor(doctorId, null) .FirstOrDefault(x => x.Id == prescriptionId); var prescriptionViewModel = mViewModelMapper.Map(prescriptionDto); prescriptionViewModel.Medicines = mViewModelMapper.Map(medicineDto); return(View(prescriptionViewModel)); }