public ActionResult EditarDisciplina(int id) { var disciplinasDAO = new DisciplinasDAO(); Disciplina disciplina = disciplinasDAO.BuscaPorId(id); return(View(disciplina)); }
public ActionResult AdicionarConteudo() { var disciplina = new DisciplinasDAO(); var lista = disciplina.ListarDisciplinas(); ViewBag.ListaDisciplina = lista; var conteudo = new Conteudo(); return(View(conteudo)); }
public ActionResult VisualizarDetalhes(int id) { Professor professor = professorDAO.BuscaPorId(id); var disciplinaDAO = new DisciplinasDAO(); List <Disciplina> disciplinaProfessor = disciplinaDAO.ListarDisciplinas() .Where(x => x.ProfessorId == id) .ToList(); professor.Disciplinas = disciplinaProfessor; return(View(professor)); }
public DisciplinasBO() { try { dao = new DisciplinasDAO(); } catch (DataAccessException) { throw; } usr = new Usuario(); }
public ActionResult Index() { var disciplina = new DisciplinasDAO(); var conteudosDAO = new ConteudosDAO(); var conteudos = conteudosDAO.ListarConteudos(); foreach (var conteudo in conteudos) { conteudo.Disciplina = disciplina.BuscaPorId(conteudo.DisciplinaId); } return(View(conteudos)); }
public ActionResult Index() { var professor = new ProfessoresDAO(); var disciplinasDAO = new DisciplinasDAO(); var disciplinas = disciplinasDAO.ListarDisciplinas(); foreach (var disciplina in disciplinas) { disciplina.Professor = professor.BuscaPorId(disciplina.ProfessorId); } return(View(disciplinas)); }
public ActionResult VisualizarDetalhes(int id) { var professor = new ProfessoresDAO(); var disciplinasDAO = new DisciplinasDAO(); var disciplinas = disciplinasDAO.ListarDisciplinas(); foreach (var disciplinass in disciplinas) { disciplinass.Professor = professor.BuscaPorId(disciplinass.ProfessorId); } Disciplina disciplina = disciplinasDAO.BuscaPorId(id); return(View(disciplina)); }
public ActionResult VisualizarDetalhes(int id) { var disciplina = new DisciplinasDAO(); var conteudosDAO = new ConteudosDAO(); var conteudos = conteudosDAO.ListarConteudos(); foreach (var conteudoo in conteudos) { conteudoo.Disciplina = disciplina.BuscaPorId(conteudoo.DisciplinaId); } Conteudo conteudo = conteudosDAO.BuscaPorId(id); return(View(conteudo)); }
public ActionResult AdicionarSubstitutivas() { var aluno = new AlunosDAO(); var lista = aluno.ListarAlunos(); ViewBag.ListarAluno = lista; var disciplina = new DisciplinasDAO(); var listas = disciplina.ListarDisciplinas(); ViewBag.ListaDisciplina = listas; var substitutivas = new Substitutivas(); return(View(substitutivas)); }
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)); }
public ActionResult AdicionarAvaliacao() { var aluno = new AlunosDAO(); var lista = aluno.ListarAlunos(); ViewBag.ListarAluno = lista; var disciplina = new DisciplinasDAO(); IList <Disciplina> listas = disciplina.ListarDisciplinas(); ViewBag.ListaDisciplina = listas; var avaliacao = new Avaliacao(); return(View(avaliacao)); }
public ActionResult AdicionarFrequencia() { var aluno = new AlunosDAO(); var lista = aluno.ListarAlunos(); ViewBag.ListarAluno = lista; var disciplina = new DisciplinasDAO(); var listas = disciplina.ListarDisciplinas(); ViewBag.ListaDisciplina = listas; var frequencia = new Frequencia(); return(View(frequencia)); }
public ActionResult AdicionarTrabalho() { var aluno = new AlunosDAO(); var lista = aluno.ListarAlunos(); ViewBag.ListarAluno = lista; var disciplina = new DisciplinasDAO(); var listas = disciplina.ListarDisciplinas(); ViewBag.ListaDisciplina = listas; var trabalho = new Trabalho(); return(View(trabalho)); }
/// <summary> /// Retorna todas as turmas que não há professor cadastrado /// </summary> /// <param name="calendarioId"></param> /// <returns></returns> public IList <TurmaSemProfessor> GetProfessorNone(Guid calendarioId) { DbCommand cmdSelect = baseDados.GetSqlStringCommand(QueryMap.Default.TurmasNone); Entities.TurmaSemProfessor turma = null; try { IList <Entities.TurmaSemProfessor> listaAux = new List <Entities.TurmaSemProfessor>(); using (IDataReader leitor = baseDados.ExecuteReader(cmdSelect)) { CalendariosDAO caDAO = new CalendariosDAO(); DisciplinasDAO disciDAO = new DisciplinasDAO(); CursosDAO curDAO = new CursosDAO(); Entities.Calendario cal = caDAO.GetCalendario(calendarioId); while (leitor.Read()) { //Disciplina - Turmas.CODIGO string disciplinaCodigo = leitor.GetValue(leitor.GetOrdinal("CODIGO")).ToString(); Debug.WriteLine("Cod: " + disciplinaCodigo); string numero = leitor.GetString(leitor.GetOrdinal("TURMA")); Debug.WriteLine("Turma:" + numero); int num = Convert.ToInt32(numero.Substring(0, 3)); Entities.Disciplina discip = disciDAO.GetDisciplina(disciplinaCodigo, calendarioId); string datahora = leitor.GetValue(leitor.GetOrdinal("HORARIO")).ToString(); //Código do curso - Turmas.CURSO string codigoCurso = leitor.GetValue(leitor.GetOrdinal("CURSO")).ToString(); Entities.Curso cur = curDAO.GetCurso(codigoCurso); turma = Entities.TurmaSemProfessor.NewTurma(num, cal, discip, datahora, cur); listaAux.Add(turma); } } return(listaAux); } catch (Exception ex) { throw new DataAccessException("Erro ao ler dados.", ex); } }
public ActionResult Index() { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var frequenciaDAO = new FrequenciasDAO(); var frequencias = frequenciaDAO.ListarFrequencias(); foreach (var frequencia in frequencias) { frequencia.Aluno = alunos.BuscaPorId(frequencia.AlunoId); } foreach (var frequencia in frequencias) { frequencia.Disciplina = disciplinas.BuscaPorId(frequencia.DisciplinaId); } return(View(frequencias)); }
public ActionResult Index() { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var substitutivasDAO = new SubstitutivasDAO(); var substitutivas = substitutivasDAO.ListarSubstitutivas(); foreach (var substitutiva in substitutivas) { substitutiva.Aluno = alunos.BuscaPorId(substitutiva.AlunoId); } foreach (var substitutiva in substitutivas) { substitutiva.Disciplina = disciplinas.BuscaPorId(substitutiva.DisciplinaId); } return(View(substitutivas)); }
public ActionResult Index() { 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); } return(View(examesfinais)); }
public ActionResult Index() { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var avaliacaosDAO = new AvaliacoesDAO(); var avaliacaos = avaliacaosDAO.ListarAvaliacoes(); foreach (var avaliacao in avaliacaos) { avaliacao.Aluno = alunos.BuscaPorId(avaliacao.AlunoId); } foreach (var avaliacao in avaliacaos) { avaliacao.Disciplina = disciplinas.BuscaPorId(avaliacao.DisciplinaId); } return(View(avaliacaos)); }
public ActionResult Index() { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var trabalhosDAO = new TrabalhosDAO(); var trabalhos = trabalhosDAO.ListarTrabalhos(); foreach (var trabalho in trabalhos) { trabalho.Aluno = alunos.BuscaPorId(trabalho.AlunoId); } foreach (var trabalho in trabalhos) { trabalho.Disciplina = disciplinas.BuscaPorId(trabalho.DisciplinaId); } return(View(trabalhos)); }
public ActionResult VisualizarDetalhes(int id) { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var trabalhosDAO = new TrabalhosDAO(); var trabalhos = trabalhosDAO.ListarTrabalhos(); foreach (var trabalhoo in trabalhos) { trabalhoo.Aluno = alunos.BuscaPorId(trabalhoo.AlunoId); } foreach (var trabalhoo in trabalhos) { trabalhoo.Disciplina = disciplinas.BuscaPorId(trabalhoo.DisciplinaId); } Trabalho trabalho = trabalhosDAO.BuscaPorId(id); return(View(trabalho)); }
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)); }
public ActionResult VisualizarDetalhes(int id) { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var frequenciaDAO = new FrequenciasDAO(); var frequencias = frequenciaDAO.ListarFrequencias(); foreach (var frequenciaa in frequencias) { frequenciaa.Aluno = alunos.BuscaPorId(frequenciaa.AlunoId); } foreach (var frequenciaa in frequencias) { frequenciaa.Disciplina = disciplinas.BuscaPorId(frequenciaa.DisciplinaId); } Frequencia frequencia = frequenciaDAO.BuscaPorId(id); return(View(frequencia)); }
public ActionResult VisualizarDetalhes(int id) { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var avaliacaosDAO = new AvaliacoesDAO(); var avaliacaos = avaliacaosDAO.ListarAvaliacoes(); foreach (var avaliacaoo in avaliacaos) { avaliacaoo.Aluno = alunos.BuscaPorId(avaliacaoo.AlunoId); } foreach (var avaliacaoo in avaliacaos) { avaliacaoo.Disciplina = disciplinas.BuscaPorId(avaliacaoo.DisciplinaId); } Avaliacao avaliacao = avaliacaosDAO.BuscaPorId(id); return(View(avaliacao)); }
public ActionResult VisualizarDetalhes(int id) { var alunos = new AlunosDAO(); var disciplinas = new DisciplinasDAO(); var substitutivasDAO = new SubstitutivasDAO(); var substitutivass = substitutivasDAO.ListarSubstitutivas(); foreach (var substitutiva in substitutivass) { substitutiva.Aluno = alunos.BuscaPorId(substitutiva.AlunoId); } foreach (var substitutiva in substitutivass) { substitutiva.Disciplina = disciplinas.BuscaPorId(substitutiva.DisciplinaId); } Substitutivas substitutivas = substitutivasDAO.BuscaPorId(id); return(View(substitutivas)); }
/// <summary> /// Retorna todas as turmas cadastradas no SPA /// </summary> /// <returns></returns> public IList <Turma> GetTurmas(Guid calendarioId) { DbCommand cmdSelect = baseDados.GetSqlStringCommand(QueryMap.Default.Turmas); Entities.Turma turma = null; try { IList <Entities.Turma> listaAux = new List <Entities.Turma>(); using (IDataReader leitor = baseDados.ExecuteReader(cmdSelect)) { CalendariosDAO caDAO = new CalendariosDAO(); DisciplinasDAO disciDAO = new DisciplinasDAO(); ProfessorDAO profDAO = new ProfessorDAO(); CursosDAO curDAO = new CursosDAO(); //Calendario - pega o corrente, neste caso, foi passado por parâmetro, //no futuro, será variável de sessão. Calendario cal = caDAO.GetCalendario(calendarioId); while (leitor.Read()) { Curso cur = null; Disciplina discip = null; Professor prof = null; string numero = leitor.GetString(leitor.GetOrdinal("TURMA")); int num = 1; if (numero.Length >= 3) { num = Convert.ToInt32(numero.Substring(0, 3)); } string datahora = leitor.GetValue(leitor.GetOrdinal("HORARIO")).ToString(); datahora = datahora.Replace("EF", "EX"); string codigoCurso; string disciplinaCodigo; string matriculaProfessor; //Disciplina - Turmas.CODIGO try { disciplinaCodigo = leitor.GetValue(leitor.GetOrdinal("CODIGO")).ToString(); discip = disciDAO.GetDisciplina(disciplinaCodigo, calendarioId); } catch (Exception) { CriaLOG(leitor); continue; } //Matricula do professor - Turmas.PROFESSOR try { matriculaProfessor = leitor.GetValue(leitor.GetOrdinal("PROFESSOR1")).ToString(); prof = profDAO.GetProfessorByMatricula(matriculaProfessor); } catch (Exception) { CriaLOG(leitor); continue; } //Código do curso - Turmas.CURSO try { codigoCurso = leitor.GetValue(leitor.GetOrdinal("CURSO")).ToString(); cur = curDAO.GetCurso(codigoCurso); } catch (Exception) { CriaLOG(leitor); continue; } turma = Entities.Turma.NewTurma(num, cal, discip, datahora, prof, cur); listaAux.Add(turma); } } return(listaAux); } catch (Exception ex) { throw new DataAccessException("Erro ao ler dados.", ex); } }
/// <summary> /// Retorna todas as turmas que não há professor cadastrado /// </summary> /// <param name="calendarioId"></param> /// <returns></returns> public IList<TurmaSemProfessor> GetProfessorNone(Guid calendarioId) { DbCommand cmdSelect = baseDados.GetSqlStringCommand(QueryMap.Default.TurmasNone); Entities.TurmaSemProfessor turma = null; try { IList<Entities.TurmaSemProfessor> listaAux = new List<Entities.TurmaSemProfessor>(); using (IDataReader leitor = baseDados.ExecuteReader(cmdSelect)) { CalendariosDAO caDAO = new CalendariosDAO(); DisciplinasDAO disciDAO = new DisciplinasDAO(); CursosDAO curDAO = new CursosDAO(); Entities.Calendario cal = caDAO.GetCalendario(calendarioId); while (leitor.Read()) { string numero = leitor.GetString(leitor.GetOrdinal("TURMA")); int num = Convert.ToInt32(numero.Substring(0, 3)); //Disciplina - Turmas.CODIGO string disciplinaCodigo = leitor.GetValue(leitor.GetOrdinal("CODIGO")).ToString(); Entities.Disciplina discip = disciDAO.GetDisciplina(disciplinaCodigo, calendarioId); string datahora = leitor.GetValue(leitor.GetOrdinal("HORARIO")).ToString(); //Código do curso - Turmas.CURSO string codigoCurso = leitor.GetValue(leitor.GetOrdinal("CURSO")).ToString(); Entities.Curso cur = curDAO.GetCurso(codigoCurso); turma = Entities.TurmaSemProfessor.NewTurma(num, cal, discip, datahora, cur); listaAux.Add(turma); } } return listaAux; } catch (Exception ex) { throw new DataAccessException("Erro ao ler dados.", ex); } }
public ActionResult EditarDisciplina([Bind(Include = "Id, ProfessorId, Nome, CargaHoraria")] Disciplina disciplina) { disciplinasDAO = new DisciplinasDAO(); disciplinasDAO.Editar(disciplina); return(RedirectToAction("Index", "Disciplinas")); }
/// <summary> /// Retorna todas as turmas cadastradas no SPA /// </summary> /// <returns></returns> public IList<Turma> GetTurmas(Guid calendarioId) { DbCommand cmdSelect = baseDados.GetSqlStringCommand(QueryMap.Default.Turmas); Entities.Turma turma = null; try { IList<Entities.Turma> listaAux = new List<Entities.Turma>(); using (IDataReader leitor = baseDados.ExecuteReader(cmdSelect)) { CalendariosDAO caDAO = new CalendariosDAO(); DisciplinasDAO disciDAO = new DisciplinasDAO(); ProfessorDAO profDAO = new ProfessorDAO(); CursosDAO curDAO = new CursosDAO(); //Calendario - pega o corrente, neste caso, foi passado por parâmetro, //no futuro, será variável de sessão. Calendario cal = caDAO.GetCalendario(calendarioId); while (leitor.Read()) { Curso cur = null; Disciplina discip = null; Professor prof = null; string numero = leitor.GetString(leitor.GetOrdinal("TURMA")); int num = Convert.ToInt32(numero.Substring(0, 3)); string datahora = leitor.GetValue(leitor.GetOrdinal("HORARIO")).ToString(); string codigoCurso; string disciplinaCodigo; string matriculaProfessor; //Disciplina - Turmas.CODIGO try { disciplinaCodigo = leitor.GetValue(leitor.GetOrdinal("CODIGO")).ToString(); discip = disciDAO.GetDisciplina(disciplinaCodigo, calendarioId); } catch (Exception ) { CriaLOG(leitor); continue; } //Matricula do professor - Turmas.PROFESSOR try { matriculaProfessor = leitor.GetValue(leitor.GetOrdinal("PROFESSOR1")).ToString(); prof = profDAO.GetProfessorByMatricula(matriculaProfessor); } catch (Exception ) { CriaLOG(leitor); continue; } //Código do curso - Turmas.CURSO try { codigoCurso = leitor.GetValue(leitor.GetOrdinal("CURSO")).ToString(); cur = curDAO.GetCurso(codigoCurso); } catch (Exception ) { CriaLOG(leitor); continue; } turma = Entities.Turma.NewTurma(num, cal, discip, datahora, prof, cur); listaAux.Add(turma); } } return listaAux; } catch (Exception ex) { throw new DataAccessException("Erro ao ler dados.", ex); } }