public ActionResult FazerExame(string IdCandidatura) { var candidatura = CandidaturaRepositorio.BuscarPeloId(IdCandidatura); var questionario = QuestionarioRepositorio.BuscarTodos().Where(q => q.AreaCandidaturaId == candidatura.AreaCandidaturaId).FirstOrDefault(); Exame exame; exame = new Exame { Ativo = true, CandidaturaId = candidatura.Id, QuestionarioId = questionario.Id, Pontos = 0, }; db.Exames.Add(exame); db.SaveChanges(); ViewBag.ExameId = exame.Id; if (questionario == null) { ViewBag.Mensagem = "Erro ao realizar exame, verifique o estado da sua candidatura!"; return(View()); } return(View(questionario)); }
// GET: QuestionarioAdmin public ActionResult Index() { var questionarios = QuestionarioRepositorio.BuscarTodos(); return(View(questionarios)); }