Exemple #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            { 
                clsConexao conexao = new clsConexao();

                SQLiteCommand comando = new SQLiteCommand();
                comando.CommandText = "INSERT INTO equipamentos (nome, consumo, porta, ambiente_id) VALUES (@nome, @consumo, @porta, @ambiente_id)";
                comando.Parameters.AddWithValue("@nome", txtNome.Text);
                comando.Parameters.AddWithValue("@consumo", txtConsumo.Text);
                comando.Parameters.AddWithValue("@porta", cmbPorta.Text);
                comando.Parameters.AddWithValue("@ambiente_id", cmbAmbiente.SelectedValue);
                comando.Connection = conexao.obterConexao();
                comando.ExecuteNonQuery();

                MessageBox.Show("Equipamento cadastrado com sucesso!",
                                "Sucesso",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
                this.Close();
            }
            catch (Exception err)
            {
                MessageBox.Show("Ops! Ocorreu um erro!",
                                "Erro",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                clsConexao conexao = new clsConexao();

                SQLiteCommand comando = new SQLiteCommand();
                comando.CommandText = "INSERT INTO ambientes (nome) VALUES (@nome)";
                comando.Parameters.AddWithValue("@nome", txtNome.Text);
                comando.Connection = conexao.obterConexao();
                comando.ExecuteNonQuery();

                MessageBox.Show("Ambiente cadastrado com sucesso!",
                                "Sucesso",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
                this.Close();
            }
            catch (Exception err)
            {
                MessageBox.Show("Ops! Ocorreu um erro!",
                                "Erro",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Exemple #3
0
        private void frmCadEquipamentos_Load(object sender, EventArgs e)
        {
            clsConexao conexao = new clsConexao();
        
            SQLiteCommand comando = new SQLiteCommand();
            comando.CommandText = "SELECT id, nome FROM ambientes ORDER BY nome";
            comando.Connection = conexao.obterConexao();
            // Obtem os dados
            SQLiteDataReader dr = comando.ExecuteReader();
            // Carrega os dados na tabela virtual
            DataTable dt = new DataTable();
            dt.Load(dr);

            cmbAmbiente.Items.Clear();

            cmbAmbiente.DataSource = dt;
            cmbAmbiente.DisplayMember = "nome"; // Campo de exibição
            cmbAmbiente.ValueMember = "id"; // Campo de valor


            cmbAmbiente.Items.Add(")
        }