コード例 #1
0
        public int excluiProfessor(string matricula)
        {
            ProfessorRepositorio.AbreConexaoBanco();

            ProfessorRepositorio.comando.CommandText = "delete from professor where professor.matricula = '" + matricula + "'";

            int x = ProfessorRepositorio.executaComandoInsertDeleteUpdate(comando);

            ProfessorRepositorio.FechaConexaoBanco();

            return(x);
        }
コード例 #2
0
        public int editaProfessor(Professor professor)
        {
            ProfessorRepositorio.AbreConexaoBanco();

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

            int x = ProfessorRepositorio.executaComandoInsertDeleteUpdate(comando);

            ProfessorRepositorio.FechaConexaoBanco();

            return(x);
        }
コード例 #3
0
        public string cadastraProfessor(Professor professor)
        {
            ProfessorRepositorio.AbreConexaoBanco();

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

            ProfessorRepositorio.executaComandoInsertDeleteUpdate(AlunoRepositorio.comando);

            ProfessorRepositorio.comando.CommandText = "select @@identity";

            string matricula = ProfessorRepositorio.returnPrimaryKeyUltimoDadoCadastrado(ProfessorRepositorio.comando);

            ProfessorRepositorio.FechaConexaoBanco();

            return(matricula);
        }