none
Entity Data Model Não inseri dados na base!!! RRS feed

  • Pergunta

  • Pessoal, Algo muito estranho vem acontecendo... cadastro em minha aplicação com 24 txtbox e labels (Perguntas e respostas...) e clico no botão cadastrar! Dentro do botão em Debug, vou verificando valores e estes estão certinho!!! entra no método "Incluir" e passa por ele com os valores!! Tranquilo entra também no método ShowAlert("Incluido com sucessso"). Porém, quando vou no banco de dados e dou um SELECT * FROM CLIENTES.. A o cliente que acabei de inserir não foi!!!! Por quê acontece isso? Meu botão e método à baixo: POR FAVOR TA FODA ISSO!!!

     protected void btnECadastrarLogin_Click(object sender, ImageClickEventArgs e)
            {
                CdEventoSegundoDia cd = new CdEventoSegundoDia();

                CdEventoSegundoDiaDiaBLL cdbll = new CdEventoSegundoDiaDiaBLL();

                string[] escreveimpressora = new string[14];

                string curso15 = "15";
                string curso16 = "16";
                string curso17 = "17";
                string curso18 = "18";
                string curso19 = "19";
                string curso20 = "20";
                string curso21 = "21";
                string curso22 = "22";
                string curso23 = "23";
                string curso24 = "24";
                string curso25 = "25";
                string curso26 = "26";
                string curso27 = "27";
                string curso28 = "28";

                if (ChkCurso15.Checked == true)
                {
                    cd.NmCurso15 = curso15;
                    escreveimpressora[0] = curso15;
                }
                if (ChkCurso16.Checked == true)
                {
                    cd.NmCurso16 = curso16;
                    escreveimpressora[1] = curso16;
                }
                if (ChkCurso17.Checked == true)
                {
                    cd.NmCurso17 = curso17;
                    escreveimpressora[2] = curso17;
                }

                if (ChkCurso18.Checked == true)
                {
                    cd.NmCurso18 = curso18;
                    escreveimpressora[3] = curso18;
                }
                if (ChkCurso19.Checked == true)
                {
                    cd.NmCurso19 = curso19;
                    escreveimpressora[4] = curso19;
                }
                if (ChkCurso20.Checked == true)
                {
                    cd.NmCurso20 = curso20;
                    escreveimpressora[5] = curso20;
                }

                if (ChkCurso21.Checked == true)
                {
                    cd.NmCurso21 = curso21;
                    escreveimpressora[6] = curso21;
                }
                if (ChkCurso22.Checked == true)
                {
                    cd.NmCurso22 = curso22;
                    escreveimpressora[7] = curso22;
                }
                if (ChkCurso23.Checked == true)
                {
                    cd.NmCurso23 = curso23;
                    escreveimpressora[8] = curso23;
                }
                if (ChkCurso24.Checked == true)
                {
                    cd.NmCurso24 = curso24;
                    escreveimpressora[9] = curso24;
                }
                if (ChkCurso25.Checked == true)
                {
                    cd.NmCurso25 = curso25;
                    escreveimpressora[10] = curso25;
                }
                if (ChkCurso26.Checked == true)
                {
                    cd.NmCurso26 = curso26;
                    escreveimpressora[11] = curso26;
                }
                if (ChkCurso27.Checked == true)
                {
                    cd.NmCurso27 = curso27;
                    escreveimpressora[12] = curso27;
                }
                if (ChkCurso28.Checked == true)
                {
                    cd.NmCurso28 = curso28;
                    escreveimpressora[13] = curso28;
                }

                string esc1 = null;
                string esc2 = null;

                for (int i = 0; i < 14; i++)
                {

                    if (esc1 == null)
                    {
                        if (escreveimpressora[i] != null)
                        {
                            esc1 = escreveimpressora[i];
                        }

                    }
                    else
                    {
                        if (escreveimpressora[i] != null)
                        {
                            esc2 = escreveimpressora[i];
                        }
                    }
                }

                cd.NomeCompleto = RemoverAcentos(txtNomeCadastro.Text);
                cd.NomeCracha = RemoverAcentos(TxtNomeCracha.Text);
                cd.Empresa = RemoverAcentos(TxtEmpresa.Text);
                cd.cnpjCpf = txtCPF.Text;
                cd.Cargo = RemoverAcentos(TxtCargo.Text);
                cd.AreaAtuacao = RemoverAcentos(txtAreaAtuacao.Text);
                cd.CEP = txtCEP.Text;
                cd.Endereco = RemoverAcentos(txtEndereco.Text);
                cd.numero = TxtNumeroResidencia.Text;
                cd.Complemento = RemoverAcentos(txtComplemento.Text);
                cd.bairro = RemoverAcentos(txtBairro.Text);
                cd.cidade = RemoverAcentos(txtCidade.Text);
                cd.uf = RemoverAcentos(TxtUF.Text);
                cd.ddd = txtdddTelefone.Text;
                cd.telefone = txtTelefone.Text;
                cd.dddcel = txtdddCelular.Text;
                cd.celular = txtCelular.Text;
                cd.email = RemoverAcentos(txtEmail.Text);


                cdbll.Add(cd);
                ShowAlert("Cadastro Efetuado com sucesso!");
                LimparCampo();

            }

    MÉTODO NA DAO(DALL) 

    public void Add(T pEntity)
            {
                loja.AddObject(pEntity.GetType().Name, pEntity);
            }


    sábado, 30 de junho de 2012 16:42

Respostas