public async Task <IEnumerable <DesenvolvedorXLancamentohorasEntity> > GetFiveTop() { RelatorioHoras novorelatorio = new RelatorioHoras(_repository); var implementaraquiobo = novorelatorio.TopFiveDesenvolvedoresAsync(); return(await _repository.SelectAsync()); }
public RelatorioHoras ConsultarLancamentos(int profissionalID, DateTime dataInicial, DateTime dataFinal) { RelatorioHoras relatorio = new RelatorioHoras(); relatorio.DataEmissao = DateTime.Now; relatorio.Periodo = string.Format("De {0} à {1}", dataInicial.ToString("dd/MM/yyyy"), dataFinal.ToString("dd/MM/yyyy")); var profissional = _profissionalRepository.ConsultarPorIdSemRastreamento(profissionalID); if (profissional != null) { relatorio.Profissional = profissional.Nome; } relatorio.Lancamentos = _relatorioRepository.ConsultarLancamentos(profissionalID, dataInicial, dataFinal); return(relatorio); }