Exemple #1
0
        public async Task <List <PharmacyWharehouse> > Handle(GetMedItemsListInPharm request, CancellationToken cancellationToken)
        {
            var medItemsByPharmWharehouseSpecification = new MedItemsByPharmWharehouseSpecification(request.PharmId);
            var list = await _repository.ListAsync(medItemsByPharmWharehouseSpecification);

            return(list);
        }
Exemple #2
0
        public async Task <IEnumerable <PharmacyWharehouse> > Handle(GetMedItemsInPharmCurrentUser request, CancellationToken cancellationToken)
        {
            var idPharm = await _userManager.GetPharmacyId(request.CurrentUser);

            var medItemsByPharmWharehouseSpecification = new MedItemsByPharmWharehouseSpecification(idPharm);

            var list = await _repository.ListAsync(medItemsByPharmWharehouseSpecification);

            return(list);
        }