Beispiel #1
0
        public string ValidarLogin(string[] args)
        {
            EmailUsuario = args[0];
            SenhaUsuario = args[1];
            if (EmailUsuario.Contains("@") && EmailUsuario.Contains(".com"))
            {
                return(LoginUsuario(new[] { EmailUsuario, SenhaUsuario }));
            }

            return(@"invalido");
        }
Beispiel #2
0
        private void Btn_Salvar_Click(object sender, EventArgs e)
        {
            string       NomeCompleto, Usuario, EmailUsuario, Senha1, Senha2, cLog = "";
            UsuarioClass UserMng = new UsuarioClass();
            bool         lValida = true;

            NomeCompleto = EdT_Nome.Text;
            Usuario      = EdT_Usuario.Text;
            EmailUsuario = EdT_Email.Text;
            Senha1       = EdT_Senha.Text;
            Senha2       = EdT_ConfirmaSenha.Text;
            if (cUsuario == "")
            {
                lValida = (cLog = ValidaSenha(Senha1, Senha2)) == "";
            }
            else if (EdT_Senha.Text != "")
            {
                lValida = (cLog = ValidaSenha(Senha1, Senha2)) == "";
            }
            if (lValida && NomeCompleto == "")
            {
                cLog    = "Por favor, informe seu nome completo";
                lValida = false;
            }
            if (cUsuario == "" && lValida && UserMng.VerificaUsuario(this, Usuario, "").Length == 1)
            {
                cLog    = "Usuário Existente!";
                lValida = false;
            }
            if (lValida && !EmailUsuario.Contains("@") && !EmailUsuario.Contains(".com"))
            {
                cLog    = "Formato de email incorreto";
                lValida = false;
            }
            if (lValida && Usuario.Length < 6)
            {
                cLog    = "Nome de usuário é muito curto!";
                lValida = false;
            }
            if (lValida && (cLog = cUsuario == "" ? UserMng.InsertUser(Usuario, Senha1, NomeCompleto, EmailUsuario, this):
                                   UserMng.UpdateUser(this, Usuario, "", Senha1, EmailUsuario, NomeCompleto)) != "")
            {
                cLog = "Problemas na inclusão do usuário : " + cLog;
            }
            else if (lValida && cLog.Length < 1)
            {
                cLog = "Usuário Criado com sucesso!!!";
            }
            Toast.MakeText(this, cLog, ToastLength.Long).Show();
        }
Beispiel #3
0
        public string ValidarResgate(string[] args)
        {
            EmailUsuario   = args[0];
            DataNascimento = args[1];
            CpfUsuario     = args[2];
            SenhaUsuario   = args[3];
            ValidaSenha    = args[4];
            if (EmailUsuario.Contains("@") && EmailUsuario.Contains(".com"))
            {
                return(SenhaUsuario == ValidaSenha
                    ? ResgateAcesso(new[] { EmailUsuario, DataNascimento, CpfUsuario, SenhaUsuario })
                    : @"divergente");
            }

            return(@"invalido");
        }
Beispiel #4
0
        public string ValidarCadastro(string[] args, bool adm)
        {
            CpfUsuario     = args[0];
            NomeUsuario    = args[1];
            DataNascimento = args[2];
            EmailUsuario   = args[3];
            SenhaUsuario   = args[4];
            ValidaSenha    = args[5];
            if (!EmailUsuario.Contains("@") || !EmailUsuario.Contains(".com"))
            {
                return(@"invalido");
            }
            if (adm)
            {
                return(SenhaUsuario == ValidaSenha
                    ? CadastrarDados(new [] { CpfUsuario, NomeUsuario, DataNascimento, EmailUsuario, SenhaUsuario }, "usuario", "adm")
                    : @"divergente");
            }

            return(SenhaUsuario == ValidaSenha
                    ? CadastrarDados(new [] { CpfUsuario, NomeUsuario, DataNascimento, EmailUsuario, SenhaUsuario }, "usuario", "usuario")
                    : @"divergente");
        }