//BOTÃO ALTERAR QUESTÕES TECNOLOGIA private void btn_TeAlterar_Click(object sender, EventArgs e) { C_ControleQuestoesDados cadastrarTecnologia = new C_ControleQuestoesDados(); C_DalQuestoesDadosTecnologia dalTecnologia = new C_DalQuestoesDadosTecnologia(); try { if (tb_TeId.Text != "") { cadastrarTecnologia.ID_Pergunta = Convert.ToInt32(tb_TeId.Text); cadastrarTecnologia.Pergunta = tb_TePergunta.Text; cadastrarTecnologia.QuestaoA = tb_TeQuestaoA.Text; cadastrarTecnologia.QuestaoB = tb_TeQuestaoB.Text; cadastrarTecnologia.QuestaoC = tb_TeQuestaoC.Text; cadastrarTecnologia.QuestaoD = tb_TeQuestaoD.Text; cadastrarTecnologia.Resposta = tb_TeResposta.Text; dalTecnologia.EditarQuestaoTecnologia(cadastrarTecnologia); MessageBox.Show("Dados Alterados com sucesso"); MetodoDataGridTecnologia(); ApagarTecnologia(); } else { MessageBox.Show("Para alterar um dado é necessário inserir o valor do ID", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception erro) { MessageBox.Show(erro.Message); } }
//BOTÃO DELETAR QUESTÕES TECNOLOGIA private void btn_TeDeletar_Click(object sender, EventArgs e) { C_ControleQuestoesDados cadastrarTecnologia = new C_ControleQuestoesDados(); C_DalQuestoesDadosTecnologia dalTecnologia = new C_DalQuestoesDadosTecnologia(); if (tb_TeId.Text != "") { try { cadastrarTecnologia.ID_Pergunta = Convert.ToInt32(tb_TeId.Text); dalTecnologia.DeletarQuestaoCinema(cadastrarTecnologia); MessageBox.Show("Dados deletado com sucesso"); MetodoDataGridTecnologia(); ApagarTecnologia(); } catch (Exception erro) { MessageBox.Show(erro.Message); } } else { MessageBox.Show("Para apagar um dado é necessário inserir o valor do ID", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
//BOTÃO CADASTRAR QUESTÕES TECNOLOGIA private void btn_TeCadastrar_Click(object sender, EventArgs e) { C_ControleQuestoesDados cadastrarTecnologia = new C_ControleQuestoesDados(); C_DalQuestoesDadosTecnologia dalTecnologia = new C_DalQuestoesDadosTecnologia(); try { if (tb_TeId.Text != "" && tb_TePergunta.Text != "" && tb_TeQuestaoA.Text != "" && tb_TeQuestaoB.Text != "" && tb_TeQuestaoC.Text != "" && tb_TeQuestaoD.Text != "" && tb_TeResposta.Text != "") { cadastrarTecnologia.ID_Pergunta = Convert.ToInt32(tb_TeId.Text); cadastrarTecnologia.Pergunta = tb_TePergunta.Text; cadastrarTecnologia.QuestaoA = tb_TeQuestaoA.Text; cadastrarTecnologia.QuestaoB = tb_TeQuestaoB.Text; cadastrarTecnologia.QuestaoC = tb_TeQuestaoC.Text; cadastrarTecnologia.QuestaoD = tb_TeQuestaoD.Text; cadastrarTecnologia.Resposta = tb_TeResposta.Text; dalTecnologia.CadastrarQuestoesCinema(cadastrarTecnologia); MetodoDataGridTecnologia(); MessageBox.Show("Cadastro realizado com sucesso!!", "Parabéns!!!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); ApagarTecnologia(); } else { MessageBox.Show("Existem campos vazios!Por favor preencha corretamente para o acesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception erro) { throw new ApplicationException(erro.Message); } }
//METODO DE CARREGAR DADOS CADASTRADOS NO DATAGRID TECNOLOGIA private void MetodoDataGridTecnologia() { try { C_DalQuestoesDadosTecnologia dadosTecnologia = new C_DalQuestoesDadosTecnologia(); dataGrid_ConteudoTecnologia.DataSource = dadosTecnologia.ConsultaDeDados(); dataGrid_ConteudoTecnologia.FirstDisplayedScrollingRowIndex = dataGrid_ConteudoTecnologia.RowCount - 1; } catch (Exception erro) { MessageBox.Show(erro.Message); } }