示例#1
0
        public ActionResult Index()
        {
            var professorDAO        = new ProfessorDAO();
            var materiaDAO          = new MateriaDAO();
            var professorMateriaDAO = new ProfessorMateriaDAO();
            var professores         = professorDAO.Listar();
            var materias            = materiaDAO.Listar();
            var professorMaterias   = professorMateriaDAO.Listar();

            if (!professores.Any())
            {
                CriarDB();

                professores       = professorDAO.Listar();
                materias          = materiaDAO.Listar();
                professorMaterias = professorMateriaDAO.Listar();
            }

            ViewBag.Professores         = professores;
            ViewBag.Materias            = materias;
            ViewBag.ProfessoresMaterias = professorMaterias;

            return(View());
        }
示例#2
0
 private void CriarDB()
 {
     ProfessorDAO.CriarProfessores();
     MateriaDAO.CriarMaterias();
     ProfessorMateriaDAO.CriarRelacionamentoInicial();
 }