Ejemplo n.º 1
0
        public ICollection <RoundTileDto> Resolve(RoundPlayer source, RoundPlayerDto destination, ICollection <RoundTileDto> destMember, ResolutionContext context)
        {
            var roundId          = source.RoundId;
            var RoundPlayerTiles = _context.RoundTiles.Where(rt => rt.RoundId == roundId && rt.Owner == source.GamePlayer.Player.UserName);

            return(_mapper.Map <ICollection <RoundTile>, ICollection <RoundTileDto> >(RoundPlayerTiles.ToList()));
        }
Ejemplo n.º 2
0
        public ICollection <RoundPlayerActionDto> Resolve(RoundPlayer source, RoundPlayerDto destination, ICollection <RoundPlayerActionDto> destMember, ResolutionContext context)
        {
            var roundId       = source.RoundId;
            var activeActions = source.RoundPlayerActions.Where(a => a.ActionStatus == ActionStatus.Active);
            var dtoresult     = _mapper.Map <ICollection <RoundPlayerAction>, ICollection <RoundPlayerActionDto> >(activeActions.ToList());

            return(dtoresult);
        }