private void preencher_dados() { ConectDisciplina C = new ConectDisciplina(); C.configurarConexao(); tabelaDisciplinas.DataSource = C.VisualizarDisciplinas(); tabelaDisciplinas.DataBind(); }
public void preencherFormulario() { int ID = VisualizarDisciplinas.ID; C.configurarConexao(); C = C.retornarItem(ID); txtCodidoDisciplina.Text = C.Codigo_Disciplina; txtNomeDisciplina.Text = C.Nome_Disciplina; txtEmenta.Text = C.Ementa_Disciplina; txtSemestre.Text = C.Semestre_Disciplina; txtCargaHoraia.Text = C.Carga_Horaria; }
public List <ConectDisciplina> VisualizarDisciplinas() { List <ConectDisciplina> L = new List <ConectDisciplina>(); string query = "SELECT * FROM Disciplina"; 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()) { ConectDisciplina Disciplina = new ConectDisciplina(); Disciplina.ID_Disciplina = Convert.ToInt32(dataReader["ID_Disciplina"].ToString()); Disciplina.Codigo_Disciplina = dataReader["Codigo_Disciplina"].ToString(); Disciplina.Nome_Disciplina = dataReader["Nome_Disciplina"].ToString(); Disciplina.Ementa_Disciplina = dataReader["Ementa_Disciplina"].ToString(); Disciplina.Semestre_Disciplina = dataReader["Semestre_Disciplina"].ToString(); Disciplina.Carga_Horaria = dataReader["Carga_Horaria"].ToString(); L.Add(Disciplina); } } 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 ConectDisciplina retornarItem(int id) { string query = "SELECT * FROM Disciplina WHERE ID_Disciplina = " + id; ConectDisciplina C = new ConectDisciplina(); 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_Disciplina = Convert.ToInt32(dataReader["ID_Disciplina"].ToString()); C.Codigo_Disciplina = dataReader["Codigo_Disciplina"].ToString(); C.Nome_Disciplina = dataReader["Nome_Disciplina"].ToString(); C.Ementa_Disciplina = dataReader["Ementa_Disciplina"].ToString(); C.Semestre_Disciplina = dataReader["Semestre_Disciplina"].ToString(); C.Carga_Horaria = dataReader["Carga_Horaria"].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 tabelaDisciplinas_RowCommand(object sender, GridViewCommandEventArgs e) { ID = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "editar") { Response.Redirect("Disciplina.aspx"); } if (e.CommandName == "excluir") { ConectDisciplina C = new ConectDisciplina(); C.ID_Disciplina = ID; C.configurarConexao(); C.excluirItem(); Response.Redirect("VisualizarDisciplinas.aspx"); } }