Esempio n. 1
0
        public void Deveria_Buscar_Turma_SQL_Test()
        {
            var turmaEncontrada = TurmaRepository.GetById(1);

            Assert.IsNotNull(turmaEncontrada);
            Assert.AreEqual(1, turmaEncontrada.Id);
        }
Esempio n. 2
0
        public async Task <ActionResult <Turma> > getById(int id)
        {
            var turma = await repository.GetById(id);

            if (turma == null)
            {
                return(NotFound());
            }

            return(turma);
        }
Esempio n. 3
0
        public void Deveria_Editar_Turma_ORM_Test()
        {
            var turmaEncontrada = TurmaRepository.GetById(1);

            turmaEncontrada.Ano = 2016;

            TurmaRepository.Update(turmaEncontrada);
            Uow.Commit();

            var turmaEditada = TurmaRepository.GetById(1);

            Assert.AreEqual(2016, turmaEditada.Ano);
        }
Esempio n. 4
0
        public void Deveria_Persistir_Aula_ORM_Test()
        {
            var turmaEncontrada = TurmaRepository.GetById(1);

            var aula = ObjectBuilder.CreateAula(turmaEncontrada);

            AulaRepository.Add(aula);

            Uow.Commit();

            var aulas = AulaRepository.GetAll();

            Assert.AreEqual(2, aulas.Count);
        }
Esempio n. 5
0
        public void Deveria_Persistir_Aluno_SQL_Test()
        {
            TurmaRepository.Add(ObjectBuilder.CreateTurma());

            var turmaEncontrada = TurmaRepository.GetById(1);

            var aluno = ObjectBuilder.CreateAluno(turmaEncontrada);

            AlunoRepository.Add(aluno);

            var alunos = AlunoRepository.GetAll();

            Uow.Commit();

            Assert.AreEqual(2, alunos.Count);
        }
Esempio n. 6
0
        public void Deveria_Persistir_Aluno_ORM_Test()
        {
            TurmaRepository.Add(ObjectBuilder.CreateTurma());

            Uow.Commit();

            var turmaEncontrada = TurmaRepository.GetById(2);

            var aluno = ObjectBuilder.CreateAluno(turmaEncontrada);

            aluno.Turma = turmaEncontrada;

            AlunoRepository.Add(aluno);

            Uow.Commit();

            Assert.IsNotNull(aluno);
        }
Esempio n. 7
0
        // GET: Aluno
        public ActionResult Index(AlunoSearchModel searchModel)
        {
            var viewModel = this.AlunoService.GetAssociationViewModel(searchModel);

            ViewBag.Escolas = EscolaRepository.GetAll().ToList();
            if (searchModel.TurmaId.HasValue)
            {
                viewModel.SearchModel.EscolaId = TurmaRepository.GetById(searchModel.TurmaId.Value).EscolaId;
            }
            if (viewModel.SearchModel.EscolaId.HasValue)
            {
                ViewBag.Turmas = TurmaRepository.GetByEscolaIds(new int[] { viewModel.SearchModel.EscolaId.Value }).ToList();
            }
            else
            {
                ViewBag.Turmas = Enumerable.Empty <SelectListItem>();
            }

            return(View(viewModel));
        }
Esempio n. 8
0
        public TurmaViewModel GetById(int id)
        {
            var Turma = TurmaRepository.GetById(id);

            return(selectClauseTurma(Turma));
        }