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 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 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(); }