예제 #1
0
        //Método para validar o login do EditText e entrar na tela de visualização de notas
        public void EntrarSistema(object sender, EventArgs eventArgs)
        {
            EditText login = (EditText)FindViewById(Resource.Id.ET_Login_Nome);
            EditText senha = (EditText)FindViewById(Resource.Id.ET_Login_Senha);
            Banco    banco = new Banco();

            FuncoesAlerta func = new FuncoesAlerta();

            if (func.VerificaDados(login.Text, senha.Text))
            {
                if (!banco.ValidaUsuario(login.Text, func.Criptografa(senha.Text)))
                {
                    this.AlertaUsarioNegado();
                }
                else
                {
                    //Envia o código do usuário para a activity AC_VerNotas
                    //poder buscar o datatable com as notas e preencher no gridview
                    string codigoUsuario = banco.RetornaCodUsu(login.Text, func.Criptografa(senha.Text));
                    var    verNotas      = new Intent(this, typeof(AC_VerNotas));
                    verNotas.PutExtra("codigoUsuario", codigoUsuario);
                    StartActivity(verNotas);

                    Finish();
                }
            }
            else
            {
                this.AlertaDadosVazios();
            }
        }
예제 #2
0
        public Usuarios(string nomUsuario, string logUsuario, string senUsuario)
        {
            this.NomUsuario = nomUsuario;
            this.LogUsuario = logUsuario;
            this.SenUsuario = funcao.Criptografa(senUsuario);
            Guid g;

            g          = Guid.NewGuid();
            CodUsuario = g.ToString();
        }