public async Task <AplicativoDto> ObterPorNome(string nome) { var aplicativo = await _context.Aplicativos.AsNoTracking() .Include(a => a.desenvolvedorAplicativo) .FirstOrDefaultAsync(a => a.Nome == nome); return(AplicativoDto.ParaAplicativoDto(aplicativo)); }
public async Task <AplicativoDto> ObterPorId(Guid idAplicativo) { var aplicativo = await _context.Aplicativos.AsNoTracking() .Include(a => a.desenvolvedorAplicativo) .Include(a => a.Responsavel) .FirstOrDefaultAsync(a => a.Id == idAplicativo); return(AplicativoDto.ParaAplicativoDto(aplicativo)); }
public async Task <IEnumerable <AplicativoDto> > ObterAplicativosRelacionados(Guid idDesenvolvedor) { var desenvolvedorAplicativos = await _context.DesenvolvedorAplicativo .Where(d => d.FkDesenvolvedor == idDesenvolvedor) .Include(d => d.FkAplicativoNavigation) .Include(d => d.FkAplicativoNavigation.Responsavel) .AsNoTracking() .ToListAsync(); return(desenvolvedorAplicativos.Select(x => AplicativoDto.ParaAplicativoDto(x.FkAplicativoNavigation))); }
public void TransformFromRealm(TokenRealm paramToken) { Access_token = paramToken.Access_Token; LstFuncao = paramToken.LstFuncao; Aplicativo = new AplicativoDto(); Aplicativo.IdAplicativo = paramToken.IdAplicativo; UrlLogo = paramToken.UrlLogo; IdAplicativo = paramToken.IdAplicativo; UrlLogo = paramToken.UrlLogo; }