public void update(AlunoModelo m) { SqlConnection conexao = new SqlConnection(Conexao.getConexao()); try { //Comando de deletar: SqlCommand cmd = new SqlCommand("UPDATE Aluno set @idNivel = Nivel_idNivel, nome = @nome, genero = @genero, nascimento = @nascimento WHERE idAluno = @idAluno", conexao); cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@idAluno", m.getIdAluno()); cmd.Parameters.AddWithValue("@idNivel", m.getIdNivel()); cmd.Parameters.AddWithValue("@nome", m.getNome()); cmd.Parameters.AddWithValue("@genero", m.getGenero()); cmd.Parameters.AddWithValue("@nascimento", m.getNascimento()); //Abre conexao conexao.Open(); //Executa cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Exception("Erro ao deletar no Banco de Dados: " + ex.Message); } catch (Exception ex) { throw new Exception("Erro: " + ex.Message); } finally { conexao.Close(); } }
public void Insere(AlunoModelo m) { SqlConnection conexao = new SqlConnection(Conexao.getConexao()); try { //Comando de inserir: SqlCommand cmd = new SqlCommand("INSERT INTO Aluno (Nivel_idNivel, nome, genero, nascimento) VALUES (@idNivel, @nome, @genero, @nascimento)", conexao); cmd.CommandType = CommandType.Text; cmd.Parameters.Add("@idNivel", m.getIdNivel()); cmd.Parameters.Add("@nome", m.getNome()); cmd.Parameters.Add("@genero", m.getGenero()); cmd.Parameters.Add("@nascimento", m.getNascimento()); //Abre conexao conexao.Open(); //Executa cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Exception("Erro ao inserir no Banco de Dados: " + ex.Message); } catch (Exception ex) { throw new Exception("Erro: " + ex.Message); } finally { conexao.Close(); } }