public void Atualizar()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            AulaController t     = new AulaController();
            List <Aula>    aulas = t.Listar(new Aula());
            string         nome  = "Joao";
            Aula           att   = new Aula();

            att.Nome        = aulas[0].Nome;
            att.idAula      = aulas[0].idAula;
            att.idProfessor = aulas[0].idProfessor;
            att.idTurma     = aulas[0].idTurma;

            // ================ AÇÃO ===================== //

            att.Nome = nome;
            t.Atualizar(att);


            Aula consulta = t.ListarByName(att)[0];

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsTrue(consulta.Nome == nome);
            Assert.IsNotNull(consulta.Nome);
            Assert.AreEqual(att.idAula, consulta.idAula);
        }
        public void Incluir()
        {
            // ================ CENTARIO ===================== //
            //pega uma Professor
            ProfessorController pc = new ProfessorController();
            Professor           p  = pc.Listar(new Professor())[0];

            TurmaController tc = new TurmaController();
            Turma           t  = tc.Listar(new Turma())[0];


            Aula aula = new Aula();

            aula.idProfessor = p;
            aula.idTurma     = t;
            aula.Nome        = "ADS-05";

            // ================ AÇÃO ===================== //

            //chama metodod incluir
            AulaController aulac = new AulaController();

            aulac.Incluir(aula);
            List <Aula> consulta = aulac.ListarByName(aula);

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsNotEmpty(consulta);
            Assert.IsTrue(consulta[0].Nome == aula.Nome);
        }
示例#3
0
        public void Carregar()
        {
            List <Aula> aulas = new AulaController().Listar(new Aula());

            listaGridAulas.DataSource = aulas;

            listaGridAulas.DataBind();
        }
示例#4
0
        public void CarregarCombo()
        {
            dropDownChamadas.Items.Clear();
            List <Aula> lst = new AulaController().Listar(new Aula());

            foreach (Aula item in lst)
            {
                dropDownChamadas.Items.Add(new ListItem(item.Nome, item.idAula.ToString()));
            }
        }
        public void Listar()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            AulaController t = new AulaController();

            // ================ AÇÃO ===================== //

            List <Aula> aulas = t.Listar(new Aula());

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsNotEmpty(aulas);
            Assert.AreNotEqual(0, aulas.Count);
        }
        public void Deletar()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            AulaController t     = new AulaController();
            List <Aula>    aulas = t.Listar(new Aula());
            Aula           att   = new Aula();

            att.Nome        = aulas[0].Nome;
            att.idAula      = aulas[0].idAula;
            att.idProfessor = aulas[0].idProfessor;
            att.idTurma     = aulas[0].idTurma;

            // ================ AÇÃO ===================== //

            t.Excluir(att);
            List <Aula> consulta = t.ListarById(att);

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsEmpty(consulta);
        }
示例#7
0
 public Aula_Test()
 {
     _aulaService    = new AulaService(aulaDbContext);
     _aulaController = new AulaController(_aulaService);
 }