Example #1
0
        protected void enviar_Click(object sender, EventArgs e)
        {
            Usuario usuario = new Usuario();
            String s = usuario.Nome;
            //  Setando o novo usuario ...
            usuario.Nome = Request.Form["nome"];
            usuario.Sobrenome = Request.Form["sobrenome"];
            usuario.Email = Request.Form["email"];
            usuario.Senha = Request.Form["senha"];
            usuario.ConfSenha = Request.Form["confSenha"];

            //  classe valida dados
            ValidaCadastro valida = new ValidaCadastro();

            resultado.Text = valida.cadastraUsuario(usuario);
     
        }
Example #2
0
        //  Cadastra usuário no banco 
        public bool cadastraUsuario(Usuario usuario)
        {
            // Verifica se a conexão esta aberta
            if (Conection.State == ConnectionState.Open)
            {

                Criptografia c = new Criptografia();
                String senha = c.AcertaSenha(usuario.Senha);
                //Query SQL
                SqlCommand command = new SqlCommand("INSERT INTO usuario (email,nome,sobrenome,senha)" +
                "VALUES('" + usuario.Email + "','" + usuario.Nome + "','" + usuario.Sobrenome + "','" + senha + "')", Conection);
                //Executa a Query SQL
                command.ExecuteNonQuery();
                // Fecha a conexão
                Conection.Close();
                return true;
            }
            else
            {
                return  false;
            }
        }
Example #3
0
        //Método valida e Cadastra usuario 
        public String cadastraUsuario(Usuario usuario)
        {
            /* Valido os dados do usuario  para o banco cadastrar*/
            if (validaNome(usuario.Nome) == false)
            {
                return "Nome não pode conter espaço em branco!";
            }
            else if (validaNome(usuario.Sobrenome) == false)
            {
                return "Sobrenome não pode conter espaço em banco!";
            }
            else if (validaEmail(usuario.Email) == false)
            {
                return "E-mail informado é invalido!";
            }
            else if (validaSenha(usuario.Senha, usuario.ConfSenha)== false)
            {
                return "A senhas informadas não conferem!";
            }
            else
            {
                //  abre uma conexão com o banco
                conexão = new Conexao();

                // verifica se o e-mail existe 
                //  if (conexao.verificaEmail(usuario.Email)== false{}

                //  Envia o usuario para realizar o cadastro no banco .
                if (conexão.cadastraUsuario(usuario))
                {
                    //  envia um email de confirmação de cadastro para o usuario
                    //enviaEmail(usuario.Email);
                    return "usuario cadastrado com sucesso";
                }

                return "Não foi possível cadastrar usuario no banco";
            }

        }