示例#1
0
 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();
     }
 }
示例#2
0
        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();
            }
        }
示例#3
0
 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();
 }
示例#4
0
        //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();
            }
        }
示例#5
0
        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();
            }
        }