Ejemplo n.º 1
0
        public async Task <IActionResult> SalvarProvaUsuario(RegistrarProvaUsuarioDto registrarProva)
        {
            try
            {
                registrarProva.ProvaUsuario.ForEach(x => x.UsuarioId = Convert.ToInt32(User.Identity.Name));

                foreach (var prova in registrarProva.ProvaUsuario)
                {
                    var response = await _provaUsuarioRepository.Adicionar(prova);

                    if (!response)
                    {
                        return(Response("Erro adcionar prova", false));
                    }
                }

                return(Response(registrarProva));
            }
            catch (Exception ex)
            {
                return(ResponseErro(ex));
            }
        }