Ejemplo n.º 1
0
 private void Btn_escolaExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         int          linha     = dataGridView1.CurrentRow.Index;
         int          cod       = Convert.ToInt32(dataGridView1.Rows[linha].Cells[0].Value.ToString());
         DialogResult resultado = MessageBox.Show("Deseja mesmo excluir o registro de código " + cod + "?",
                                                  "ATENÇÃO !", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
         if (resultado == DialogResult.Yes)
         {
             // Se o usuário marcar Sim, executa a exclusão
             DALConexoes     cx  = new DALConexoes(DadosDaConexão.StringDeConexão); //Objetos para gravar os dados;
             BLLEscolaridade blE = new BLLEscolaridade(cx);
             blE.Excluir(cod);
             MessageBox.Show("Excluído com Sucesso!", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
             //Atualiza a tabela!
             this.AtualizaTabela();
         }
         // Se marcar não, nada acontece e a tela é retornada.
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 2
0
        private void frm_cadastroParticipantes_Load(object sender, EventArgs e)
        {
            DALConexoes     cx       = new DALConexoes(DadosDaConexão.StringDeConexão);
            BLLEscolaridade BLLEscol = new BLLEscolaridade(cx);

            dtp_partiNascimento.Value          = DateTime.Today;
            Cb_partiEscolaridade.DataSource    = BLLEscol.Localizar("%");
            Cb_partiEscolaridade.DisplayMember = "Nome";
            Cb_partiEscolaridade.ValueMember   = "Codigo";
            this.AlterarBotao(false);
            // mostra a tabela no grid view ao iniciar o formulário.
            this.AtualizaTabela();
        }
Ejemplo n.º 3
0
        private void Txt_escolaPesquisar_TextChanged(object sender, EventArgs e)
        {
            DALConexoes     cx    = new DALConexoes(DadosDaConexão.StringDeConexão); //Objetos para gravar os dados;
            BLLEscolaridade blE   = new BLLEscolaridade(cx);
            String          valor = Txt_escolaPesquisar.Text;

            if (valor == "Digite para pesquisar...")
            {
                // Se o valor do texto for igual ao placeholder ele irá popular a tabela completa.
                this.AtualizaTabela();
            }
            else
            {
                // Se o valor for diferente do placeholder ele irá executar o método de pesquisa.
                dataGridView1.DataSource = blE.Localizar(valor);
            }
        }
Ejemplo n.º 4
0
        private void Btn_escolaSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                modeloEscolaridade modelo = new modeloEscolaridade
                {
                    escNome = Txt_escolaNome.Text
                };
                DALConexoes     cx  = new DALConexoes(DadosDaConexão.StringDeConexão); //Objetos para gravar os dados;
                BLLEscolaridade blE = new BLLEscolaridade(cx);

                if (this.operacao == "inserir") // Cadastra no banco a escolaridade.
                {
                    blE.Incluir(modelo);
                    MessageBox.Show("Gravado com Sucesso! Código: " + modelo.escCod.ToString(), "Informativo",
                                    MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    // Atualiza a tabela no gridview.
                    this.AtualizaTabela();
                }
                else // Altera no banco a escolaridade
                {
                    int linha = dataGridView1.CurrentRow.Index;
                    int cod   = Convert.ToInt32(dataGridView1.Rows[linha].Cells[0].Value.ToString());
                    modelo.escCod = cod;
                    blE.Alterar(modelo);
                    MessageBox.Show("Editado com Sucesso!", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    // Atualiza a tabela no gridview.
                    this.AtualizaTabela();
                }

                this.limpaTela();
                this.AlterarBotao(false);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }