Exemplo n.º 1
0
        public FormStrongBox()
        {
            InitializeComponent();
            _categoria = new CategoriaControle(this);
            _local     = new LocalControle(this);
            _login     = new LoginControle(this);

            _tabCategoria = _categoria.BuscarCategorias();
            _tabLocal     = _local.BuscarLocais();
            _tabLogin     = _login.BuscarLogins();
        }
Exemplo n.º 2
0
        public ActionResult Login(Login log)
        {
            if (!ModelState.IsValid)
            {
                return(View("Login"));
            }
            Pessoas logado = new LoginControle().EfetuarLogin(log.Usuario, Utils.GetHashSenha(log.Senha));

            if (logado != null)
            {
                Session["Logado"] = logado;
                return(Redirect("~/Home/Index"));
            }

            return(View("Login"));
        }
Exemplo n.º 3
0
        public ActionResult Registrar([Bind(Include = "Email,Nome,Login,Senha,Nivel")] Pessoas p)
        {
            if (ModelState.IsValid)
            {
                p.Senha = Utils.GetHashSenha(p.Senha);
                bool salvou = new LoginControle().NovoUsuario(p);

                if (salvou)
                {
                    return(Redirect("Login"));
                }
                else
                {
                    return(View(p));
                }
            }

            // Se algo der errado
            return(View(p));
        }
Exemplo n.º 4
0
        protected void BotaoEntrar_Click(object sender, EventArgs e)
        {
            LoginControle logincontrole = new LoginControle();

            logincontrole.verificarLogin(EditUsuario.Text, EditSenha.Text);
            if (logincontrole.mensagem.Equals(""))
            {
                if (logincontrole.tem)
                {
                    Response.Redirect("Menu.aspx");
                }
                else
                {
                    LabelErro.Text = "LoginModelo nao encontrado, verifique login e senha";
                }
            }
            else
            {
                //MessageBox.Show(logincontrole.mensagem);
            }
        }
Exemplo n.º 5
0
 private void BOTAOCADASTRAR_Click(object sender, EventArgs e)
 {
     if (validaDado())
     {
         LoginModelo log = new LoginModelo();
         log.logon = EDITLOGIN.Text;
         log.senha = EDITSENHA.Text;
         log.senha = EDITSENHACONFIRMAR.Text;
         if (EDITSENHA.Text == EDITSENHACONFIRMAR.Text)
         {
             LoginControle logincontrole = new LoginControle();
             logincontrole.salvar(log);
             MessageBox.Show("LoginModelo criado com sucesso.");
             this.Close();
         }
         else
         {
             MessageBox.Show("Senhas nao conferem.");
         }
     }
 }
Exemplo n.º 6
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            LoginControle logincontrole = new LoginControle();

            logincontrole.verificarLogin(EDITLOGIN.Text, EDITSENHA.Text);
            if (logincontrole.mensagem.Equals(""))
            {
                if (logincontrole.tem)
                {
                    Response.Redirect("Default.aspx");
                }
                else
                {
                    //MessageBox.Show("LoginModelo nao encontrado, verifique login e senha", "ERRO!", MessageBoxButtons.OK);
                }
            }
            else
            {
                // MessageBox.Show(logincontrole.mensagem);
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (txbUsuario.Text.Equals(""))
            {
                lblMensagem.ForeColor = Color.Red;
                lblMensagem.Text = "Informe o nome do usuário";
                return;
            }
            if (txbSenha.Text.Equals(""))
            {
                lblMensagem.ForeColor = Color.Red;
                lblMensagem.Text = "Informe a senha do usuário";
                return;
            }
            try
            {
                lblMensagem.ForeColor = Color.White;
                lblMensagem.Text = "Tentando autenticar";
                LoginControle login = new LoginControle(new Usuario(ConexaoBD.NovaSession));

                if (login.autenticarUsuario())
                {
                    lblMensagem.ForeColor = Color.White;
                    MessageBox.Show("Parabéns você está logado;");
                }
                else
                {
                    lblMensagem.ForeColor = Color.Red;
                    lblMensagem.Text = "Usuário não autenticado";
                }
            }
            catch (RepositorioException ex)
            {
                MessageBox.Show("Exceção no repositorio: "+ex.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Exceção geral: " + ex.Message);
            }
        }
Exemplo n.º 8
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (txbUsuario.Text.Equals(""))
            {
                lblMensagem.ForeColor = Color.Red;
                lblMensagem.Text      = "Informe o nome do usuário";
                return;
            }
            if (txbSenha.Text.Equals(""))
            {
                lblMensagem.ForeColor = Color.Red;
                lblMensagem.Text      = "Informe a senha do usuário";
                return;
            }
            try
            {
                lblMensagem.ForeColor = Color.White;
                lblMensagem.Text      = "Tentando autenticar";
                LoginControle login = new LoginControle(new Usuario(ConexaoBD.NovaSession));

                if (login.autenticarUsuario())
                {
                    lblMensagem.ForeColor = Color.White;
                    MessageBox.Show("Parabéns você está logado;");
                }
                else
                {
                    lblMensagem.ForeColor = Color.Red;
                    lblMensagem.Text      = "Usuário não autenticado";
                }
            }
            catch (RepositorioException ex)
            {
                MessageBox.Show("Exceção no repositorio: " + ex.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Exceção geral: " + ex.Message);
            }
        }
Exemplo n.º 9
0
        private void BOTAOENTRAR_Click(object sender, EventArgs e)
        {
            LoginControle logincontrole = new LoginControle();

            logincontrole.verificarLogin(EDITLOGIN.Text, EDITSENHA.Text);
            if (logincontrole.mensagem.Equals(""))
            {
                if (logincontrole.tem)
                {
                    this.Hide();
                    frmPrincipal principalFrm = new frmPrincipal();
                    principalFrm.ShowDialog();
                }
                else
                {
                    MessageBox.Show("LoginModelo nao encontrado, verifique login e senha", "ERRO!", MessageBoxButtons.OK);
                }
            }
            else
            {
                MessageBox.Show(logincontrole.mensagem);
            }
        }