protected void cmdCadastrar_Click(object sender, EventArgs e) { try { if (Page.IsValid) { if (BEPiD.Business.Util.Validacao.IsValidCPF(txtCPF.Text)) { AlunoDTO dto = new AlunoDTO(); dto.agencia = txtAgencia.Text; dto.bancoNome = txtNomeBanco.Text; dto.bancoNumero = txtNrBanco.Text; dto.celular = txtCelular.Text; dto.cidade = txtCidade.Text; dto.conta = txtConta.Text; dto.cpf = txtCPF.Text; dto.dataNascimento = formataDataYYYYMMDD(txtDataNascimento.Text); dto.email = txtEmail.Text; dto.endereco = txtEndereco.Text; dto.estado = cmbEstado.SelectedValue.ToString(); dto.identidade = txtIdentidade.Text; dto.nome = txtNome.Text; dto.nomeUniversidade = txtUniversidade.Text; dto.orgao = txtOrgao.Text; dto.password = cript2.code.business.SimpleCripto.Encrypt(txtPassword.Text + txtEmail.Text.Substring(0, 2), System.Configuration.ConfigurationManager.AppSettings["cript2Hash"].ToString()); dto.telefone = txtTelefone.Text; dto.cep = txtCEP.Text; dto.estadoCivil = cmbEstadoCivil.SelectedValue.ToString(); dto.nacionalidade = txtNacionalidade.Text; AlunoBRL _brl = new AlunoBRL(); if (_brl.insertAluno(dto)) { //enviando e-mail de cadastro enviadEmailAdministradores(); //enviado e-mail para o usuário enviadEmailAtivacao(); Response.Redirect("Aluno?Situacao=1"); } } else { lblResultado.Text = "Digite um CPF válido."; } } } catch (Exception ex) { lblResultado.Text = "Ops! Um erro aconteceu! - " + ex.Message.ToString() + "<Br>" + ex.StackTrace.ToString(); } }