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