public static InterfaceBanco getInstance() { if (instance == null) { instance = new InterfaceBanco(); } return(instance); }
private void BT_Cadastrarprojeto_Click(object sender, EventArgs e) { try { InterfaceBanco banco = InterfaceBanco.getInstance(); banco.inserirProjeto(TB_NomeProjeto.Text); TB_NomeProjeto.Clear(); } catch { ifPrincipal.DisplayMessage(DefaultConfig.ST_TXT_FILL_ALL_FIELDS_QUESTIONS, true); } }
private void BT_OK_Click(object sender, EventArgs e) { if (TB_Pergunta.Text != "" && TB_RespostaCerta.Text != "") { if (CB_ConhecimentoMatematico.Checked) { conhecimentoMatematico = 1; } if (CB_Ancoragem.Checked) { ancoragem = 1; } if (CB_Representatividade.Checked) { representatividade = 1; } if (CB_AutoConfianca.Checked) { autoconfianca = 1; } if (CB_Disponibilidade.Checked) { disponibilidade = 1; } if (CB_CalibraFirnimo.Checked) { calibraFirmino = 1; } if (CB_CalibraDireto.Checked) { calibraDireto = 1; } if (CB_CalibraBissecao.Checked) { calibraBissecao = 1; } if (CB_AplicaFirmino.Checked) { aplicaFirmino = 1; } if (CB_AplicaDireto.Checked) { aplicaDireto = 1; } if (CB_AplicaBisseção.Checked) { aplicaBissecao = 1; } if (CB_AplicaScoringRules.Checked) { aplicaScoringRules = 1; } if (CB_AplicaScoringRules.Checked) { aplicaScoringRules = 1; } if (CB_SerahUsada.Checked) { serahUsada = 1; } if (CB_VariavelNominal.Checked) { variavelNominal = 1; } caminhoImagem = TB_CaminhoImagem.Text; pergunta = TB_Pergunta.Text; respostaCerta = TB_RespostaCerta.Text; distribuicao = CB_Distribuicao.Text; comentarios = RTB_Comentarios.Text; InterfaceBanco banco = InterfaceBanco.getInstance(); banco.inserirPergunta(pergunta, respostaCerta, conhecimentoMatematico, ancoragem, representatividade, autoconfianca, disponibilidade, calibraFirmino, calibraDireto, calibraBissecao, aplicaFirmino, aplicaDireto, aplicaBissecao, aplicaScoringRules, serahUsada, distribuicao, caminhoImagem, variavelNominal, comentarios); string q2 = TB_Alterantivas.Text; alternativas = q2.Split(new char[] { ';' }); banco.inserirAlternativas(alternativas); banco.inseriProjetoPergunta(CB_ProjetoVinculado.Text); ActiveForm.Close(); } else { ifPrincipal.DisplayMessage(DefaultConfig.ST_TXT_FILL_ALL_FIELDS_QUESTIONS, true); } }