Ejemplo n.º 1
0
        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));
        }