コード例 #1
0
 public InserirIndicador(Indicador indicador)
 {
     InitializeComponent();
     altera      = false;
     exibir      = true;
     label1.Text = "Exibir Indicador";
     this.Text   = "Exibir Indicador";
     try
     {
         txtIdIndicador.Text         = Convert.ToString(indicador.id);
         txtNomeIndicador.Text       = Convert.ToString(indicador.nome);
         txtObservacaoIndicador.Text = Convert.ToString(indicador.observacao);
         txtDescricaoIndicador.Text  = Convert.ToString(indicador.descricao);
     }
     catch { }
 }
コード例 #2
0
        private void btnexibir_Click(object sender, EventArgs e)
        {
            Indicador indicador = new Indicador();

            try
            {
                indicador.id         = Convert.ToInt32(dataGridView1[0, dataGridView1.CurrentRow.Index].Value);
                indicador.nome       = Convert.ToString(dataGridView1[1, dataGridView1.CurrentRow.Index].Value);
                indicador.observacao = Convert.ToString(dataGridView1[2, dataGridView1.CurrentRow.Index].Value);
                indicador.descricao  = Convert.ToString(dataGridView1[3, dataGridView1.CurrentRow.Index].Value);
            }
            catch
            {
            }
            finally
            {
                InserirIndicador alterarIndicador = new InserirIndicador(indicador);
                alterarIndicador.Show();
            }
        }
コード例 #3
0
        public void exclui(Indicador indicador)
        {
            try
            {
                AbrirConexao();
                comando = new MySqlCommand("call delete_indicador(@indicadorid);", conexao);
                comando.Parameters.AddWithValue("@indicadorid", indicador.id);


                if (comando.ExecuteNonQuery() > 0)
                {
                    Console.WriteLine("EXCLUIDO COM SUCESSO");
                }
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
コード例 #4
0
        private void btnAlterarIndicador_Click(object sender, EventArgs e)
        {
            Indicador indicador = new Indicador();

            try
            {
                indicador.id         = Convert.ToInt32(dataGridView1[0, dataGridView1.CurrentRow.Index].Value);
                indicador.nome       = Convert.ToString(dataGridView1[1, dataGridView1.CurrentRow.Index].Value);
                indicador.observacao = Convert.ToString(dataGridView1[2, dataGridView1.CurrentRow.Index].Value);
                indicador.descricao  = Convert.ToString(dataGridView1[3, dataGridView1.CurrentRow.Index].Value);
            }
            catch
            {
            }
            finally
            {
                InserirIndicador alterarIndicador = new InserirIndicador(indicador, user);
                if (alterarIndicador.ShowDialog() == DialogResult.OK)
                {
                    Atualizar_DataGrid();
                }
            }
        }
コード例 #5
0
        public void inserir(Indicador indicador)
        {
            try
            {
                AbrirConexao();
                comando = new MySqlCommand("call INSERIR_INDICADOR(@nome,@descricao,@observacao);", conexao);
                comando.Parameters.AddWithValue("@nome", indicador.nome);
                comando.Parameters.AddWithValue("@descricao", indicador.descricao);
                comando.Parameters.AddWithValue("@observacao", indicador.observacao);

                if (comando.ExecuteNonQuery() > 0)
                {
                    Console.WriteLine("INSERIDO COM SUCESSO");
                }
            }
            catch (Exception erro)
            {
                Console.WriteLine(erro);
            }
            finally
            {
                FecharConexao();
            }
        }