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");
            }
        }