public async Task <IActionResult> Votacao(int recursoId) { HttpContext.Session.TryGetValue("token", out byte[] tokenBytes); HttpContext.Session.TryGetValue("usuario.email", out byte[] emailBytes); HttpContext.Session.TryGetValue("usuario.id", out byte[] idBytes); var token = Encoding.Default.GetString(tokenBytes); var email = Encoding.Default.GetString(emailBytes); var usuarioId = Encoding.Default.GetString(idBytes); var recursoService = new RecursoService(); var recursos = await recursoService.ObterApresentacao(token); var recurso = recursos.FirstOrDefault(r => r.Id == recursoId); var votoViewModel = new VotoViewModel { UsuarioId = Convert.ToInt32(usuarioId), UsuarioEmail = email, Comentario = string.Empty, Recurso = recurso }; return(View(votoViewModel)); }
public void DeveObterDetalhesDoRelatorio() { RecursoService service = new RecursoService(Settings); var detalhes = service.ObterDetalhesRecurso( "/testes/jrsclient/abstract_book_cover.jrxml", true ).Result; Assert.NotNull(detalhes); }
public async Task <IActionResult> Resultado() { var recursos = new List <RecursoVotosViewModel>(); var tokenValido = HttpContext.Session.TryGetValue("token", out byte[] tokenBytes); if (tokenValido) { var recursoService = new RecursoService(); var token = Encoding.Default.GetString(tokenBytes); recursos = await recursoService.ObterResultado(token); } return(View(recursos)); }
public void DeveCriarUmaUnidadeRelatorio() { RecursoService recursoService = new RecursoService(Settings); UnidadeRelatorioRecursoDto relatorio = recursoService.CriarRelatorio( "/testes/jrsclient/abstract_book_cover.jrxml", true, true, new UnidadeRelatorioRecursoDto { Titulo = "abstract_book_cover.jrxml", JRXML = new JRXMLRecursoDto { Arquivo = new ArquivoJRXMLRecursoDto { Tipo = "jrxml", Titulo = "abstract_book_cover.jrxml", ConteudoBase64 = RecursoServiceStaticMock.AbstractBookCoverReportContentBase64 } } } ).Result; Assert.NotNull(relatorio); }
public VotoController() { this.VotoService = new VotoService(); this.RecursoService = new RecursoService(); }
public RecursoController() { this.Service = new RecursoService(); }
public RecursoController(Context context) { _context = context; recursoService = new RecursoService(_context); }
public ResultadoController() { this.RecursoService = new RecursoService(); }