示例#1
0
        public string BuscarDica(string nome)
        {
            DataBase.LoginDatabase db = new DataBase.LoginDatabase();
            string dica = db.ConsultarDicaUsuario(nome);

            if (dica == string.Empty)
            {
                throw new ArgumentException("Usuário inexistente no sistema");
            }
            return(dica);
        }
示例#2
0
        private void ExecutarLogin()
        {
            try
            {
                Business.LoginBusiness   bu  = new Business.LoginBusiness();
                DataBase.Entity.tb_login mod = new DataBase.Entity.tb_login();
                DataBase.LoginDatabase   db  = new DataBase.LoginDatabase();

                mod.nm_email = txtUsuario.Text;
                mod.pw_senha = txtSenha.Text;

                if (mod.nm_email != EmailPassando)
                {
                    lblDica.Visible = false;
                    ContadorDeErros = 0;
                    EmailPassando   = "nada";
                }
                if (mod.nm_email == EmailPassando)
                {
                    ContadorDeErros = ContadorDeErros + 1;
                }

                if (ContadorDeErros >= 4)
                {
                    bool existe = db.ConsultarExistencia(mod.nm_email);

                    if (existe)
                    {
                        string dica = db.ConsultarDicaUsuario(mod.nm_email);
                        lblDica.Text = "Dica: " + dica;

                        lblDica.Visible = true;
                    }
                }

                EmailPassando = mod.nm_email;
                bu.EfetuarLogin(mod);

                Hide();
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }