コード例 #1
0
        public ActionResult EditarExameFinal(int id)
        {
            var        exameFinalsDAO = new ExamesFinaisDAO();
            ExameFinal exameFinal     = exameFinalsDAO.BuscaPorId(id);

            return(View(exameFinal));
        }
コード例 #2
0
        public void Remover(ExameFinal exameFinal)
        {
            int id = 0;

            contexto.ExamesFinais.Where(c => c.Id == id).FirstOrDefault();
            contexto.ExamesFinais.Remove(exameFinal);
            contexto.SaveChanges();
        }
コード例 #3
0
        public ActionResult AdicionarExameFinal()
        {
            var aluno = new AlunosDAO();
            var lista = aluno.ListarAlunos();

            ViewBag.ListarAluno = lista;

            var disciplina = new DisciplinasDAO();
            var listas     = disciplina.ListarDisciplinas();

            ViewBag.ListaDisciplina = listas;

            var exameFinal = new ExameFinal();

            return(View(exameFinal));
        }
コード例 #4
0
        public ActionResult VisualizarDetalhes(int id)
        {
            var alunos          = new AlunosDAO();
            var disciplinas     = new DisciplinasDAO();
            var examesfinaisDAO = new ExamesFinaisDAO();
            var examesfinais    = examesfinaisDAO.ListarExamesFinais();

            foreach (var examefinal in examesfinais)
            {
                examefinal.Aluno = alunos.BuscaPorId(examefinal.AlunoId);
            }

            foreach (var examefinal in examesfinais)
            {
                examefinal.Disciplina = disciplinas.BuscaPorId(examefinal.DisciplinaId);
            }

            ExameFinal exameFinal = exameFinalsDAO.BuscaPorId(id);

            return(View(exameFinal));
        }
コード例 #5
0
 public void Editar(ExameFinal exameFinal)
 {
     contexto.Entry(exameFinal).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
     contexto.ExamesFinais.Update(exameFinal);
     contexto.SaveChanges();
 }
コード例 #6
0
 public void Adicionar(ExameFinal exameFinal)
 {
     contexto.ExamesFinais.Add(exameFinal);
     contexto.SaveChanges();
 }
コード例 #7
0
 public ActionResult EditarExameFinal([Bind(Include = "Id, AlunoId, Nota, DisciplinaId, Data")] ExameFinal exameFinal)
 {
     exameFinalsDAO = new ExamesFinaisDAO();
     exameFinalsDAO.Editar(exameFinal);
     return(RedirectToAction("Index", "ExamesFinais"));
 }
コード例 #8
0
 public ActionResult RemoverExameFinal(ExameFinal exameFinal)
 {
     exameFinalsDAO.Remover(exameFinal);
     return(RedirectToAction("Index", "ExamesFinais"));
 }
コード例 #9
0
        public ActionResult RemoverExameFinal(int Id)
        {
            ExameFinal exameFinal = exameFinalsDAO.BuscaPorId(Id);

            return(View(exameFinal));
        }
コード例 #10
0
 public ActionResult AdicionarExameFinal(ExameFinal exameFinal)
 {
     exameFinalsDAO.Adicionar(exameFinal);
     return(RedirectToAction("Index", "ExamesFinais"));
 }