protected void btnCadastrar_Click(object sender, EventArgs e) { try { if (!ConfirmarCodigo.Visible) { /*VIEW STATE*/ Nome = txtCdMatricula.Text; Senha = txtCdSenha.Text; Email = txtCdEmail.Text; BLL.BLL obj = new BLL.BLL(); var result = obj.CadastrarUsuario(Nome, null, Email); if (!string.IsNullOrEmpty(result.Trim())) { if (result.Trim() == "USUARIO JA POSSUI CADASTRO") { Mensagem.MensagemAlerta(result.Trim()); return; } else if (result.Trim() == "EMAIL JÁ POSSUI CADASTRO") { Mensagem.MensagemAlerta(result.Trim()); return; } } int numero = CodigoSeguranca(); CodSeguranca = numero.ToString(); /*Envia email com codigo de segurança*/ EnviaEmail(numero, Email); ConfirmarCodigo.Visible = true; btnCadastrar.Text = "CADASTRAR"; txtCdMatricula.Enabled = false; txtCdEmail.Enabled = false; txtCdSenha.Enabled = false; txtConfirmaSenha.Enabled = false; btnCadastrar.CausesValidation = false; } else { if (!(CodSeguranca == txtCodigo.Text)) { Mensagem.MensagemAlerta("Codigo Invalido!"); return; } BLL.BLL obj = new BLL.BLL(); obj.CadastrarUsuario(Nome, Senha, Email); Mensagem.MensagemAlerta("USUARIO CADASTRADO COM SUCESSO!"); Usuario = Nome; Response.Redirect("~/Ui/Home.aspx"); } } catch (Exception ex) { Mensagem.MensagemAlerta("Erro Ao executar Operação"); } }