public List <Aluno> listaAlunoPorCurso(Curso curso)
        {
            AlunoRepositorio.AbreConexaoBanco();

            AlunoRepositorio.comando.CommandText = "select aluno.matricula, aluno.nome, aluno.data_nascimento, curso.nome as nomeCurso from aluno " +
                                                   "inner join curso where curso.nome = '" + curso.Nome + "'" + " and curso.id_curso = aluno.id_curso";

            MySqlDataReader dadosRetornados = AlunoRepositorio.executaComandoSelect(comando);

            return(criaListaParaRetornar(dadosRetornados));
        }
Exemplo n.º 2
0
        public List <Examinador> listaExaminadorPorNome(string nome)
        {
            ExaminadorRepositorio.AbreConexaoBanco();

            string nomeLike = nome + "%";

            ExaminadorRepositorio.comando.CommandText = "select examinador.matricula, examinador.nome, examinador.data_nascimento from examinador " +
                                                        "where examinador.nome  like '" + nomeLike + "'";

            MySqlDataReader dadosRetornados = AlunoRepositorio.executaComandoSelect(comando);

            return(criaListaParaRetornar(dadosRetornados));
        }