Ejemplo n.º 1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            string senhaCodificada = CustomMD5.ReturnMD5(tbSenha.Text);

            try
            {
                bool   senhaOK = false;
                string perfil  = "";
                if (String.IsNullOrEmpty(tbLogin.Text))
                {
                    throw new ArgumentException("Login não pode ser em branco.");
                }
                else if (String.IsNullOrEmpty(tbSenha.Text))
                {
                    throw new ArgumentException("Senha não pode ser em branco.");
                }
                else
                {
                    senhaOK = UserDTO.loginUser(tbLogin.Text, tbSenha.Text, out perfil);
                    if (senhaOK)
                    {
                        Hide();
                        Utils.ActiveForm.lastForm = this;
                        tbLogin.Clear();
                        tbSenha.Clear();
                        new TelaInicio(perfil).Show();
                    }
                    else
                    {
                        throw new ArgumentException("Usuário ou senha, inválidos");
                    }
                }
            }
            catch (ArgumentException ae)
            {
                MessageBox.Show(ae.Message, "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (SQLiteException sql)
            {
                MessageBox.Show(sql.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Ejemplo n.º 2
0
 private void salvarUsuario(string usuario, string senha, string cpf)
 {
     UserDTO.registerUser(usuario, CustomMD5.ReturnMD5(senha), cpf);
 }