示例#1
0
        public int excluiExaminador(string matricula)
        {
            ExaminadorRepositorio.AbreConexaoBanco();

            ExaminadorRepositorio.comando.CommandText = "delete from examinador where examinador.matricula = '" + matricula + "'";

            int x = ExaminadorRepositorio.executaComandoInsertDeleteUpdate(comando);

            ExaminadorRepositorio.FechaConexaoBanco();

            return(x);
        }
示例#2
0
        public int editaExaminador(Examinador examinador)
        {
            ExaminadorRepositorio.AbreConexaoBanco();

            ExaminadorRepositorio.comando.CommandText = "update examinador set nome = '" + examinador.Nome + "', data_nascimento = '" + examinador.Data_nascimento.ToString("yyyy-MM-dd") + "'"
                                                        + " where (matricula = '" + examinador.Matricula + "')";

            int x = ExaminadorRepositorio.executaComandoInsertDeleteUpdate(comando);

            ExaminadorRepositorio.FechaConexaoBanco();

            return(x);
        }
示例#3
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));
        }
示例#4
0
        public int cadastraExaminador(Examinador examinador)
        {
            ExaminadorRepositorio.AbreConexaoBanco();

            ExaminadorRepositorio.comando.CommandText = "insert into examinador (nome, data_nascimento) " +
                                                        "values ('" + examinador.Nome + "', '" + examinador.Data_nascimento.ToString("yyyy-MM-dd") + "')";

            int x = ExaminadorRepositorio.executaComandoInsertDeleteUpdate(ExaminadorRepositorio.comando);

            ExaminadorRepositorio.FechaConexaoBanco();

            return(x);
        }