public ActionResult PasseiosAluno(Aluno aluno)
        {
            IList <Passeio> listaPasseio = new List <Passeio>();

            listaPasseio = new PasseioAlunoBusiness().PasseiosDoAluno(aluno);

            if (listaPasseio != null)
            {
                ViewData["AlunoModel"] = aluno;
                return(View(listaPasseio));
            }
            else
            {
                ViewData["AlunoModel"] = aluno;
                TempData["Mensagem"]   = "Você não possui nenhum passeio para ir";
                return(View(listaPasseio));
            }
        }
        public ActionResult ExibirCurso(int id)
        {
            ResultadoDAO       resultadoDao   = new ResultadoDAO();
            RespostasBusiness  repBusiness    = new RespostasBusiness();
            ResultadoModel     resultadoModel = new ResultadoModel();
            IList <CursoModel> cursos         = new List <CursoModel>();

            //chart
            resultadoModel = resultadoDao.ConsultarResultado(id);
            //Enviando Model dos Cursos


            ViewData["ResultadoModel"] = resultadoModel;
            cursos = repBusiness.ResultadoCursos(resultadoModel);

            ViewData["ListaPasseios"] = new PasseioAlunoBusiness().ListaPasseioCategoria(cursos);

            return(View(cursos));
        }
        public ActionResult ConfirmarPasseio(PasseioAluno passeioAluno)
        {
            PasseioAlunoBusiness passeioAlunoB    = new PasseioAlunoBusiness();
            Autorizacao          autorizacaoModel = new AutorizacaoDAO().BuscarPorId(passeioAluno.IdAutorizacao);

            if (passeioAlunoB.ConfirmarPasseio(passeioAluno) == true)
            {
                TempData["Mensagem"] = "Passeio Confirmado com Sucesso";
                Aluno aluno = new Aluno();
                aluno = new AlunoDAO().BuscarAlunoId(autorizacaoModel.IdAluno);
                return(RedirectToAction("IndexAluno", "Aluno", aluno));
            }
            else
            {
                TempData["Mensagem"]         = "Houve um erro ao confirmar o Passeio!!";
                ViewData["AutorizacaoModel"] = passeioAluno.Autorizacao;
                ViewData["PasseioModel"]     = new PasseioDAO().BuscarPorId(passeioAluno.IdPasseio);
                return(View("ConfirmarPasseio"));
            }
        }