public IActionResult Index() { var drugVM = new List <DrugViewModel>(); var drugs = _DrugRepository.GetAll(); if (drugs.Count() == 0) { return(View("Empty")); } return(View(_DrugRepository.GetAll())); }
public User GetCurrentUserWithPrescriptions(Guid id) { var newUser = new User(); var user = userRepo.GetById(id); var pres = preRepo.GetAll(); var doc = docRepo.GetAll(); var drug = drugRepo.GetAll(); newUser.FirstName = user.FirstName; newUser.LastName = user.LastName; newUser.UserName = user.UserName; newUser.Email = user.Email; newUser.Id = user.Id; var prescription = pres.FirstOrDefault(a => a.UserId == newUser.Id); prescription.Doctor = doc.FirstOrDefault(d => d.Id == prescription.DoctorId); var drugs = drug.Where(drug1 => drug1.PrescriptionId == prescription.Id); prescription.Drugs = drugs.ToList(); newUser.Prescriptions.Add(prescription); return(newUser); }