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); }
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); }
public List <Professor> listaProfessorPorNome(string nome) { ProfessorRepositorio.AbreConexaoBanco(); string nomeLike = nome + "%"; ProfessorRepositorio.comando.CommandText = "select professor.matricula, professor.data_nascimento, professor.nome " + "from professor where professor.nome like '" + nomeLike + "'"; MySqlDataReader dadosRetornados = ProfessorRepositorio.executaComandoSelect(comando); return(criaListaParaRetornar(dadosRetornados)); }
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); }