private void buttonDelete_Click(object sender, EventArgs e) { if (idExercicio != 0 & idTreino != 0) { if (MessageBox.Show("Certeza que deseja deletar?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { TreinoExercicioModelo modeloTreinoExercicio = new TreinoExercicioModelo(); modeloTreinoExercicio.setIdTreino(idTreino); modeloTreinoExercicio.setIdExercicio(idExercicio); TreinoExercicioDAO DAO = new TreinoExercicioDAO(); DAO.delete(modeloTreinoExercicio); MessageBox.Show("Treino deleto com Sucesso!", "TreinoExercicio", MessageBoxButtons.OK, MessageBoxIcon.Information); } ShowDataGridView(); } }
public void Insere(TreinoExercicioModelo m) { SqlConnection conexao = new SqlConnection(Conexao.getConexao()); try { //Comando de inserir: SqlCommand cmd = new SqlCommand("INSERT INTO Treino_has_Exercicio (Treino_idTreino, Exercicio_idExercicio, intervalo, repeticoes, dia, posicao, qtdSerie) VALUES (@idTreino, @idExercicio, @intervalo, @repeticoes, @dia, @posicao, @qtdSerie)", conexao); cmd.CommandType = CommandType.Text; cmd.Parameters.Add("@idTreino", m.getIdTreino()); cmd.Parameters.Add("@idExercicio", m.getIdExercicio()); cmd.Parameters.Add("@intervalo", m.getIntervalo()); cmd.Parameters.Add("@repeticoes", m.getRepeticoes()); cmd.Parameters.Add("@dia", m.getDia()); cmd.Parameters.Add("@posicao", m.getPosicao()); cmd.Parameters.Add("@qtdSerie", m.getQtdSeries()); //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(); } }
private void buttonInsert_Click(object sender, EventArgs e) { try { TreinoExercicioModelo modeloTreinoExercicio = new TreinoExercicioModelo(); modeloTreinoExercicio.setIdTreino(this.id); modeloTreinoExercicio.setIdExercicio(Convert.ToInt32(comboBoxExercicio.SelectedValue)); id2 = (Convert.ToInt32(comboBoxExercicio.SelectedValue)); modeloTreinoExercicio.setIntervalo(textBoxIntervalo.Text); modeloTreinoExercicio.setRepeticoes(textBoxRepeticoes.Text); modeloTreinoExercicio.setDia(textBoxDiaSemana.Text); modeloTreinoExercicio.setPosicao(textBoxPosicao.Text); modeloTreinoExercicio.setQtdSeries(textBoxQtdSeries.Text); TreinoExercicioDAO DAO = new TreinoExercicioDAO(); DAO.Insere(modeloTreinoExercicio); MessageBox.Show("Exercicio Inserido com Sucesso!", "TreinoExercicio", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } ShowComboExercicio(); ShowDataGridView(); }
//falta public void update(TreinoExercicioModelo m) { SqlConnection conexao = new SqlConnection(Conexao.getConexao()); try { //Comando de deletar: SqlCommand cmd = new SqlCommand("UPDATE Treino_has_Exercicio set Exercicio_idExercicio = @idExercicio, intervalo = @intervalo, repeticoes = @repeticoes, dia = @dia, posicao = @posicao, qtdSerie = @qtdSerie", conexao); cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@idExercicio", m.getIdExercicio()); cmd.Parameters.AddWithValue("@intervalo", m.getIntervalo()); cmd.Parameters.Add("@repeticoes", m.getRepeticoes()); cmd.Parameters.Add("@dia", m.getDia()); cmd.Parameters.Add("@qtdSerie", m.getQtdSeries()); //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 delete(TreinoExercicioModelo m) { SqlConnection conexao = new SqlConnection(Conexao.getConexao()); try { //Comando de deletar: SqlCommand cmd = new SqlCommand("DELETE Treino_has_Exercicio where Treino_idTreino = @idTreino AND Exercicio_idExercicio = @idExercicio", conexao); cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@idTreino", m.getIdTreino()); cmd.Parameters.AddWithValue("@idExercicio", m.getIdExercicio()); //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(); } }