public ActionResult Index() { // Nao deixar o usuario acessar Disciplinas // If trocado por [Autorizacao] //if (Session["usuario"] is Aluno) // return RedirectToAction("Index", "Home"); using (DisciplinaModel model = new DisciplinaModel()) { // Recuperando a sessao Professor p = (Professor)Session["usuario"]; return(View(model.Read(p.Id))); } }
public ActionResult _AssignmentCurso(int CursoId, int ProfessorId) //passível de alteração (CursoId presente na atribuição) { //Carregar a atribuicao do professor também List <Atribuicao> listaAtribuicao; List <Atribuicao> listaDisabled; List <Disciplina> listaDisciplina; using (AssignmentModel model = new AssignmentModel()) { listaAtribuicao = model.Read(ProfessorId); } using (AssignmentModel model = new AssignmentModel()) { listaDisabled = model.ReadDisabled(ProfessorId); } using (DisciplinaModel model = new DisciplinaModel()) { listaDisciplina = model.Read(CursoId); } ViewBag.ListAtribuicao = listaAtribuicao; ViewBag.ListDisabled = listaDisabled; return(PartialView(listaDisciplina)); }