Example #1
0
        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));
        }
Example #2
0
        public async Task <IEnumerable <SoldierDTO> > GetAllSoldiers()
        {
            var soldiers = await _soldierRepository.GetAll();

            return(_mapper.Map <IEnumerable <Soldier>, IEnumerable <SoldierDTO> >(soldiers));
        }