public ActionResult Visualizar()
        {
            var appAtividade      = new AtividadeAplicacao();
            var listadeAtividades = appAtividade.ListarTodos();

            return(View(listadeAtividades));
        }
        public ActionResult ExcluirConfirmado(int id)
        {
            var appAtividade = new AtividadeAplicacao();

            appAtividade.Excluir(id);
            return(RedirectToAction("Visualizar"));
        }
        public ActionResult AtividadeAluno()
        {
            var userid            = WebSecurity.CurrentUserId;
            var appAtividade      = new AtividadeAplicacao();
            var listadeAtividades = appAtividade.listaporAluno(userid);

            return(View(listadeAtividades));
        }
        public ActionResult VisualizaScore()
        {
            var appAtividade = new AtividadeAplicacao();
            var model        = new Atividade();

            model.score = appAtividade.listascore();
            return(View(model.score));
        }
        public ActionResult Cadastrar()
        {
            var appAtividade = new AtividadeAplicacao();
            var model        = new Atividade();

            model.Turma = appAtividade.listaTurma();

            return(View(model));
        }
 public ActionResult Editar(Atividade atividade)
 {
     if (ModelState.IsValid)
     {
         var appAtividade = new AtividadeAplicacao();
         appAtividade.Salvar(atividade);
         return(RedirectToAction("Visualizar"));
     }
     return(View(atividade));
 }
        public ActionResult Excluir(int id)
        {
            var appAtividade = new AtividadeAplicacao();
            var atividade    = appAtividade.ListarPorId(id);

            if (atividade == null)
            {
                return(HttpNotFound());
            }

            return(View(atividade));
        }
        public ActionResult CarregaAtividade(int?page, int id)
        {
            var appAtividade = new AtividadeAplicacao();

            List <Questao> listadaQuestoes;

            listadaQuestoes = appAtividade.listaQuestao(id);
            int pageSize   = 1;
            int pageNumber = (page ?? 1);

            PagedList <Questao> model = new PagedList <Questao>(listadaQuestoes, pageNumber, pageSize);

            return(View(model));
        }
        public JsonResult Cadastrar1(string descricao, string ano, string estado, string turma)
        {
            var appAtividade = new AtividadeAplicacao();

            Atividade _atividade = new Atividade();

            _atividade.descricao = descricao;
            _atividade.ano       = DateTime.Parse(ano);
            _atividade.estado    = char.Parse(estado);
            _atividade.idTurma   = appAtividade.buscaTurma(turma);
            _atividade.turma     = turma;
            appAtividade.Salvar(_atividade);
            string msg = "";

            return(Json(msg, JsonRequestBehavior.AllowGet));
        }