public async Task <Room> GetRoom(int id) { var soldiers = await _soldierRepository.GetAll(); soldiers = soldiers.Where(x => x.IdRoom == id); var items = await _itemRepository.GetAllItems(); items = items.Where(x => x.IdRoom == id); return(new Room(items, soldiers)); }
public async Task <IEnumerable <SoldierDTO> > GetAllSoldiers() { var soldiers = await _soldierRepository.GetAll(); return(_mapper.Map <IEnumerable <Soldier>, IEnumerable <SoldierDTO> >(soldiers)); }