Exemple #1
0
        //Tela para edição de Disciplinas
        //Recebe id para pesquisar a disciplina
        public ActionResult EditarDisciplina(int id)
        {
            var appDisciplina = new DisciplinaDML();
            var disciplina = appDisciplina.ListarPorId(id);

            if (disciplina == null)
                return HttpNotFound();
            return View(disciplina);
        }
Exemple #2
0
 public ActionResult EditarDisciplina(Disciplina disciplina)
 {
     if (ModelState.IsValid)
     {
         var appDisciplina = new DisciplinaDML();
         appDisciplina.Salvar(disciplina);
         return RedirectToAction("DisciplinaViewer");
     }
     return View(disciplina);
 }
Exemple #3
0
 //PartialView para edição listar Disciplinas
 public ActionResult ListarDisciplinasPartialViewer()
 {
     var appDisciplina = new DisciplinaDML();
     var listaDeDisciplinas = appDisciplina.ListarTodos();
     return PartialView(listaDeDisciplinas);
 }
Exemple #4
0
 //Tela para exclusão de Disciplinas
 //Action recebe valor da View ListaDisciplinaPartialViewer e solicita ao usuário confirmação de exclusão
 public ActionResult ExcluirDisciplina(int id)
 {
     var appDisciplina = new DisciplinaDML();
     var disciplina = appDisciplina.ListarPorId(id);
     return View(disciplina);
 }
Exemple #5
0
 public ActionResult ConfirmaExclusaoDisciplina(int id)
 {
     var appDisciplina = new DisciplinaDML();
     appDisciplina.Excluir(id);
     return RedirectToAction("DisciplinaViewer");
 }