public async Task <List <EquipmentDto> > FindAllAsync()
        {
            var equipments = await _repository.FindAllAsync();

            var result = _mapper.Map <List <EquipmentDto> >(equipments);

            foreach (var item in result)
            {
                item.QtyReserservation = _repository.GetCountEquipReserves(item.Id);
            }
            return(result);
        }
Beispiel #2
0
        public async Task <ValueResponse <IEnumerable <Equipment> > > FindByIdsAsync(IEnumerable <Guid> ids)
        {
            var equipment = await _repository.FindAllAsync(e => ids.Contains(e.Id));

            return(new ValueResponse <IEnumerable <Equipment> >(equipment));
        }