Esempio n. 1
0
        public async Task <IEnumerable <DrugGroup> > GetDrugGroup(DrugSubClass drugSubClass)
        {
            using (HospitalDbContext db = _contextFactory.CreateDbContext())
            {
                IList <DrugGroup> result = await db.DrugGroups
                                           .AsQueryable()
                                           .Where(d => d.DrugSubClass == drugSubClass)
                                           .ToListAsync();

                return(result);
            }
        }
Esempio n. 2
0
        private async Task GetDrugGroup(DrugSubClass drugSubClass)
        {
            IsLoadingPharma = true;
            try
            {
                DrugGroups.Clear();
                var result = await _therapyDataService.GetDrugGroup(drugSubClass);

                foreach (DrugGroup drugGroup in result)
                {
                    DrugGroups.Add(drugGroup);
                }
            }
            catch (Exception ex)
            {
                NotificationManager.AddException(ex, 4);
            }
            IsLoadingPharma = false;
        }