public bool consultar(object objeto) { bool sucesso = false; Aluno aluno = new Aluno(); aluno = (Aluno)objeto; string SELECT = "SELECT * FROM Alunos WHERE idAluno = " + aluno.Id; SqlConnection conn = ConexaoBancoDados.obterConexao(); try { SqlCommand cmd = new SqlCommand(SELECT, conn); SqlDataReader DR; DR = cmd.ExecuteReader(); if (DR.Read()) { aluno.Id = Convert.ToInt32(DR["idAluno"].ToString()); aluno.Nome = DR["nome"].ToString(); aluno.PaisOrigem = DR["paisOrigem"].ToString(); aluno.Idade = Convert.ToInt32(DR["idade"].ToString()); } } catch (SqlException ex) { Console.WriteLine("Erro de Inserção:" + ex); } finally { ConexaoBancoDados.fecharConexao(); } return sucesso; }
public bool inserir(object objeto) { bool sucesso = false; Aluno aluno = new Aluno(); aluno = (Aluno)objeto; string INSERT = "INSERT INTO Alunos (" + "nome, paisOrigem, idade, email, dataNasc, " + "registroAcademico, casa, anoIngresso, " + "magia, numeroSerie, nomeVassoura, potencia)" + "values ('" + aluno.Nome + "', '" + aluno.PaisOrigem + "', '" + aluno.Idade + "', '" + aluno.Email + "', '" + aluno.DataNasc + "', '" + aluno.Ra + "', '" + aluno.Casa + "', '" + aluno.AnoIngresso + "', '" + aluno.Magia + "', '" + aluno.VassouraVoadora.Numero + "', '" + aluno.VassouraVoadora.Nome + "', '" + aluno.VassouraVoadora.Potencia + "')"; SqlConnection conn = ConexaoBancoDados.obterConexao(); try { SqlCommand cmd = new SqlCommand(INSERT, conn); if (cmd.ExecuteNonQuery() == 1) { Console.WriteLine("Sucesso na Inserção"); cmd.Dispose(); sucesso = true; } } catch (SqlException ex) { Console.WriteLine("Erro de Inserção: " + ex); } finally { ConexaoBancoDados.fecharConexao(); } return sucesso; }
internal bool inserir(Reitor reitor) { bool sucesso = false; Reitor reitorDao = new Reitor(); reitorDao = (Reitor)object; string INSERT = "INSERT INTO Reitor " + "nome, paisOrigem, idade, email, dataNasc, diplomas, salario, tempoXp, segredo, superPoder" + reitor.Nome + reitor.PaisOrigem + reitor.Idade + reitor.Email + reitor.DataNasc + reitor.Diploma + reitor.Salario + reitor.TempoXp + reitor.Segredo + reitor.SuperPoder; SqlConnection conn = ConexaoBancoDados.obterConexao(); try { SqlCommand cmd = new SqlCommand(INSERT, conn); if (cmd.ExecuteNonQuery() == 1) { Console.WriteLine("Sucesso na Inserção"); cmd.Dispose(); sucesso = true; } } catch (SqlException ex) { Console.WriteLine("Erro de Inserção: " + ex); } finally { ConexaoBancoDados.fecharConexao(); } return(sucesso); }