public ActionResult EditProfessorDisciplina(short idDisciplina, int idProfessorDisciplina)
        {
            if (Roles.IsUserInRole(User.Identity.Name, "Administrador"))
            {
                Professor_Disciplina pd = new Professor_Disciplina();
                pd.idDisciplina = idDisciplina;

                int idProfessor = 1;
                int idTurma     = 1;
                int idCurso     = 1;

                if (idProfessorDisciplina != 0)
                {
                    pd          = professorDisciplinaModel.obterProfessorDisciplina(idProfessorDisciplina);
                    idProfessor = pd.idProfessor;
                    idTurma     = pd.idTurma;
                    idCurso     = pd.Disciplina.idCurso;
                }

                ViewBag.idCurso
                    = new SelectList(cursoModel.todosCursos(),
                                     "idCurso", "Descricao", idCurso);

                ViewBag.idTurma
                    = new SelectList(turmaModel.obterTurmasPorCurso(idCurso),
                                     "idTurma", "Identificacao", idTurma);

                ViewBag.idProfessor
                    = new SelectList(professorModel.todosProfessores(),
                                     "idProfessor", "Pessoa.Nome", idProfessor);

                return(View(pd));
            }
            return(Redirect("/Shared/Restrito"));
        }
        //////////////////////////// PROFESSOR  //////////////////////////////////////////////////////////////////////////////////

        public ActionResult IndexProfessor()
        {
            //return View(pessoaModel.todasPessoas());
            ProfessorViewModel vmp = new ProfessorViewModel();

            vmp.tiposProfessor = professorModel.todosProfessores();
            return(View(vmp));
        }
Esempio n. 3
0
 public ActionResult Index()
 {
     return(View(professorModel.todosProfessores()));
 }