public ActionResult ConsultaNotas_aluno(AlunoModel viewModel) { UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); CursoBusiness cursoBusiness = new CursoBusiness(unidadeDeTrabalho); DisciplinaBusiness disciplinaBusiness = new DisciplinaBusiness(unidadeDeTrabalho); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); DateTime dataInicio = DateTime.MinValue; DateTime dataFim = DateTime.MaxValue; if (viewModel.DataInicio != null) dataInicio = DateTime.ParseExact(viewModel.DataInicio, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); if (viewModel.DataFim != null) dataFim = DateTime.ParseExact(viewModel.DataFim, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); var nomeUsuario = HttpContext.GetOwinContext().Authentication.User.Identity.GetUserName(); MatriculaBusiness matriculaBusiness = new MatriculaBusiness(unidadeDeTrabalho); Int32 matriculaId = matriculaBusiness.buscarMatriculaPorEmail(nomeUsuario).matriculaId; List<Nota> notas = notaBusiness.consultarNotasPorFiltros(0, matriculaId, viewModel.Disciplina, dataInicio, dataFim).ToList(); ViewBag.Notas = notas; ViewBag.Disciplinas = disciplinaBusiness.BuscarTodos(); ViewBag.Cursos = cursoBusiness.BuscarTodos(); return View(); }
public void buscarTodosTest() { UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); Assert.DoesNotThrow(() => notaBusiness.buscarTodos()); }
public void consultarNotasAlunoTest() { Aluno alunoParam = MockAluno(); UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); Assert.IsNotEmpty(notaBusiness.consultarNotasAluno(alunoParam)); }
public void consultarNotasDisciplinaTest() { Disciplina disciplinaParam = MockDisciplina(); UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); Assert.IsNotEmpty(notaBusiness.consultarNotasDisciplina(disciplinaParam)); }
public ActionResult ConsultaNotas_aluno() { UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); CursoBusiness cursoBusiness = new CursoBusiness(unidadeDeTrabalho); DisciplinaBusiness disciplinaBusiness = new DisciplinaBusiness(unidadeDeTrabalho); ViewBag.Disciplinas = disciplinaBusiness.BuscarTodos(); ViewBag.Cursos = cursoBusiness.BuscarTodos(); ViewBag.Notas = new List<Nota>(); return View(); }
public BancoDadosBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { universidadeBusiness = new UniversidadeBusiness(unidadeDeTrabalho); cursoBusiness = new CursoBusiness(unidadeDeTrabalho); enderecoBusiness = new EnderecoBusiness(unidadeDeTrabalho); pessoaBusiness = new PessoaBusiness(unidadeDeTrabalho); matriculaBusiness = new MatriculaBusiness(unidadeDeTrabalho); alunoBusiness = new AlunoBusiness(unidadeDeTrabalho); professorBusiness = new ProfessorBusiness(unidadeDeTrabalho); coordenadorBusiness = new CoordenadorBusiness(unidadeDeTrabalho); disciplinaBusiness = new DisciplinaBusiness(unidadeDeTrabalho); periodoBusiness = new PeriodoBusiness(unidadeDeTrabalho); avaliacaoBusiness = new AvaliacaoBusiness(unidadeDeTrabalho); notaBusiness = new NotaBusiness(unidadeDeTrabalho); turmaBusiness = new TurmaBusiness(unidadeDeTrabalho); criaInformacoesCurso(); }
public PeriodoBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.PeriodoRepository; }
public PessoaBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.PessoaRepository; }
public TurmaBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.TurmaRepository; }
public UniversidadeBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.UniversidadeRepository; }
public CursoBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.CursoRepository; }
public ActionResult CriarBanco() { UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); UniversidadeBusiness universidadeBusiness = new UniversidadeBusiness(unidadeDeTrabalho); ICollection<Universidade> universidades = universidadeBusiness.buscarTodos(); if (universidades.Count > 0) { ViewBag.Message = "O banco já foi criado anteriormente."; } else { BancoDadosBusiness banco = new BancoDadosBusiness(unidadeDeTrabalho); UsuarioBusiness usuarioBusiness = new UsuarioBusiness(UserManager); usuarioBusiness.criarRoles(); AlunoBusiness alunoBusiness = new AlunoBusiness(unidadeDeTrabalho); ICollection<Aluno> alunos = alunoBusiness.buscarTodos(); usuarioBusiness.criarUsuariosAlunos(alunos); ProfessorBusiness professorBusiness = new ProfessorBusiness(unidadeDeTrabalho); ICollection<Professor> professores = professorBusiness.buscarTodos(); usuarioBusiness.criarUsuariosProfessores(professores); CoordenadorBusiness coordenadorBusiness = new CoordenadorBusiness(unidadeDeTrabalho); ICollection<Coordenador> coordenadores = coordenadorBusiness.buscarTodos(); usuarioBusiness.criarUsuariosCoordenadores(coordenadores); ViewBag.Message = "Banco criado com sucesso!"; } return View(); }
public NotaBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.NotaRepository; }
public CoordenadorBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.CoordenadorRepository; }
public MatriculaBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.MatriculaRepository; }
public DisciplinaBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.DisciplinaRepository; }
public EnderecoBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.EnderecoRepository; }
public void criaNotaTestTest() { UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); Models.Aluno aluno = MockAluno(); Models.Avaliacao avaliacao = MockAvaliacao(); Assert.DoesNotThrow(() => notaBusiness.criaNota(aluno, 100, avaliacao)); }
public AlunoBusiness(UnidadeDeTrabalho unidadeDeTrabalho) { repositorio = unidadeDeTrabalho.AlunoRepository; }
public void consultarNotasPeriodoTest() { Periodo periodoParam = MockPeriodo(); UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); Assert.IsNotEmpty(notaBusiness.consultarNotasPeriodo(periodoParam)); }
public void consultarNotasTurmaTest() { Turma turmaParam = MockTurma(); UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); Assert.IsNotEmpty(notaBusiness.consultarNotasTurma(turmaParam)); }
public ActionResult ConsultaNotas_secretario(SecretariaModel viewModel) { UnidadeDeTrabalho unidadeDeTrabalho = new UnidadeDeTrabalho(); CursoBusiness cursoBusiness = new CursoBusiness(unidadeDeTrabalho); DisciplinaBusiness disciplinaBusiness = new DisciplinaBusiness(unidadeDeTrabalho); NotaBusiness notaBusiness = new NotaBusiness(unidadeDeTrabalho); DateTime dataInicio = DateTime.MinValue; DateTime dataFim = DateTime.MaxValue; if (viewModel.DataInicio != null) dataInicio = DateTime.ParseExact(viewModel.DataInicio, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); if (viewModel.DataFim != null) dataFim = DateTime.ParseExact(viewModel.DataFim, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); List<Nota> notas = notaBusiness.consultarNotasPorFiltros(viewModel.Curso, viewModel.Aluno, viewModel.Disciplina, dataInicio, dataFim).ToList(); ViewBag.Notas = notas; ViewBag.Disciplinas = disciplinaBusiness.BuscarTodos(); ViewBag.Cursos = cursoBusiness.BuscarTodos(); return View(); }