Ejemplo n.º 1
0
 private void buttonInsert_Click(object sender, EventArgs e)
 {
     if (textBoxValor.Text != "")
     {
         try
         {
             MedidaModelo modeloMedida = new MedidaModelo(Convert.ToInt32(comboBoxAvaliacao.SelectedValue), Convert.ToInt32(comboBoxTipoMedida.SelectedValue), textBoxValor.Text);
             MedidaDAO DAO = new MedidaDAO();
             DAO.Insere(modeloMedida);
             clear();
             MessageBox.Show("Medida Inserido com Sucesso!", "Medida", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         catch (Exception ex)
         {
             MessageBox.Show("Erro: " + ex.Message);
         }
         ShowDataGridView();
     }
 }
Ejemplo n.º 2
0
        public void update(MedidaModelo m)
        {

            SqlConnection conexao = new SqlConnection(Conexao.getConexao());
            try
            {
                //Comando de atualizar:
                SqlCommand cmd = new SqlCommand("UPDATE Medida set valor = @valor, TipoMedida_idTipoMedida = @idTipoMedida, Avaliacao_idAvaliacao = @idAvaliacao WHERE idMedida = @idMedida", conexao);

                cmd.CommandType = CommandType.Text;
                cmd.Parameters.AddWithValue("@idMedida", m.getIdMedida());
                cmd.Parameters.AddWithValue("@valor", m.getValor());
                cmd.Parameters.AddWithValue("@idTipoMedida", m.getIdTipoMedida());
                cmd.Parameters.AddWithValue("@idAvaliacao", m.getIdAvaliacao());

                //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();
            }
        }
Ejemplo n.º 3
0
        public void delete(MedidaModelo m)
        {
            
            SqlConnection conexao = new SqlConnection(Conexao.getConexao());
            try
            {
                //Comando de deletar:
                SqlCommand cmd = new SqlCommand("DELETE Medida where idMedida = @idMedida", conexao);

                cmd.CommandType = CommandType.Text;
                cmd.Parameters.AddWithValue("@idMedida", m.getIdMedida());

                //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();
            }
        }
Ejemplo n.º 4
0
        public void Insere(MedidaModelo m)
        {
            SqlConnection conexao = new SqlConnection(Conexao.getConexao());
            try
            {
                //Comando de inserir:
                SqlCommand cmd = new SqlCommand("INSERT INTO Medida (Avaliacao_idAvaliacao, TipoMedida_idTipomedida, valor) VALUES (@idAvaliacao, @idTipoMedida, @valor)", conexao);

                cmd.CommandType = CommandType.Text;
                cmd.Parameters.Add("@idAvaliacao", m.getIdAvaliacao());
                cmd.Parameters.Add("@idTipoMedida", m.getIdTipoMedida());
                cmd.Parameters.Add("@valor", m.getValor());

                //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();
            }
        }
Ejemplo n.º 5
0
 private void buttonDelete_Click(object sender, EventArgs e)
 {
     if (id != 0)
     {
         if (MessageBox.Show("Certeza que deseja deletar?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             MedidaModelo modeloMedida = new MedidaModelo(Convert.ToInt32(comboBoxAvaliacao.SelectedValue), Convert.ToInt32(comboBoxTipoMedida.SelectedValue), textBoxValor.Text);
             modeloMedida.setIdMedida(id);
             MedidaDAO DAO = new MedidaDAO();
             DAO.delete(modeloMedida);
             MessageBox.Show("Medida deleta com Sucesso!", "Medida", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         ShowDataGridView();
     }
 }