コード例 #1
0
        public static InterfaceBanco getInstance()
        {
            if (instance == null)
            {
                instance = new InterfaceBanco();
            }

            return(instance);
        }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
        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);
            }
        }