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