private void preencher_dados() { conectCurso C = new conectCurso(); C.configurarConexao(); tabelaCursos.DataSource = C.visualizarCursos(); tabelaCursos.DataBind(); }
public void preencherFormulario() { int ID = VisualizarCursos.ID; C.configurarConexao(); C = C.retornarItem(ID); txtCodido.Text = C.Codigo_Curso; txtCurso.Text = C.Nome_Curso; txtPeriodo.Text = C.Periodo_Curso; txtDuracao.Text = C.Duracao_Curso; txtEnade.Text = C.Enade_Curso; }
public List <conectCurso> visualizarCursos() { List <conectCurso> L = new List <conectCurso>(); string query = "SELECT * FROM curso"; try { abrirConexao(); //Cria o comando associado à conexão MySqlCommand comando = new MySqlCommand(query, connection); //Cria e preenche com dados uma estrutura de reader com o retorno do select do sql MySqlDataReader dataReader = comando.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { conectCurso curso = new conectCurso(); curso.ID_Curso = Convert.ToInt32(dataReader["ID_Curso"].ToString()); curso.Codigo_Curso = dataReader["Codigo_Curso"].ToString(); curso.Nome_Curso = dataReader["Nome_Curso"].ToString(); curso.Periodo_Curso = dataReader["Periodo_Curso"].ToString(); curso.Duracao_Curso = dataReader["Duracao_Curso"].ToString(); curso.Enade_Curso = dataReader["Enade_Curso"].ToString(); L.Add(curso); } } else { throw new Exception("Não trouxe resultados."); } //fechando a estrutura dataReader dataReader.Close(); fecharConexao(); } catch (MySqlException ex) { Erro = "Erro ao buscar usuarios: " + ex.Message; L = null; } return(L); }
public conectCurso retornarItem(int id) { string query = "SELECT * FROM curso WHERE ID_CURSO = " + id; conectCurso C = new conectCurso(); try { abrirConexao(); //Cria o comando associado à conexão MySqlCommand comando = new MySqlCommand(query, connection); //Cria e preenche com dados uma estrutura de reader com o retorno do select do sql MySqlDataReader dataReader = comando.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { C.ID_Curso = Convert.ToInt32(dataReader["ID_Curso"].ToString()); C.Codigo_Curso = dataReader["Codigo_Curso"].ToString(); C.Nome_Curso = dataReader["Nome_Curso"].ToString(); C.Periodo_Curso = dataReader["Periodo_Curso"].ToString(); C.Duracao_Curso = dataReader["Duracao_Curso"].ToString(); C.Enade_Curso = dataReader["Enade_Curso"].ToString(); } } else { throw new Exception("Não trouxe resultados."); } //fechando a estrutura dataReader dataReader.Close(); fecharConexao(); } catch (MySqlException ex) { Erro = "Erro ao buscar usuarios: " + ex.Message; C = null; } return(C); }
protected void tabelaCursos_RowCommand(object sender, GridViewCommandEventArgs e) { ID = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "editar") { Response.Redirect("Curso.aspx"); } if (e.CommandName == "excluir") { conectCurso C = new conectCurso(); C.ID_Curso = ID; C.configurarConexao(); C.excluirItem(); Response.Redirect("VisualizarCursos.aspx"); } }