Пример #1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (txtLogin.Text.Length == 0 || txtSenha.Text.Length == 0)
            {
                MessageBox.Show("Por Favor, informe o Canmpo Login e a Senha", "Campos Obrigatórios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtLogin.Text = string.Empty;
                txtSenha.Text = string.Empty;
                txtLogin.Focus();
                return;
            }

            Controllers.Usuario U = new Controllers.Usuario();

            Controllers.UsuarioLogado.usuario = U.GetLogin(txtLogin.Text, txtSenha.Text);


            if (Controllers.UsuarioLogado.usuario.Id == 0)
            {
                if (MessageBox.Show("Não foi possivel realizar o login com os dados informados \n\n Deseja tentar novamente ?", "Login incorreto", MessageBoxButtons.YesNo,
                                    MessageBoxIcon.Question) != System.Windows.Forms.DialogResult.Yes)
                {
                    DialogResult = System.Windows.Forms.DialogResult.No;
                    MessageBox.Show("Ok, Saindo... Se esqueceu seu Login e/ou Senha Fale com seu(ua) Gerente...", "LOGIN:", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
            }
            else
            {
                DialogResult = System.Windows.Forms.DialogResult.OK;
                this.Close();
            }
            txtLogin.Text = string.Empty;
            txtSenha.Text = string.Empty;
            txtLogin.Focus();
        }
Пример #2
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                //cria uma nova instancia
                this.usuario = new Controllers.Usuario();

                //faz o login e verifica se é administrador
                this.usuario = this.usuario.GetLogin(txtLogin.Text, txtSenha.Text);
                if (usuario.Adm)
                {
                    //se ok para o formulario que abriu
                    DialogResult = System.Windows.Forms.DialogResult.OK;
                    this.Close();
                }

                else
                {
                    lblAviso.Visible = true;
                    txtLogin.Text    = string.Empty;
                    txtSenha.Text    = string.Empty;
                    btnSair.Focus();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro");
            }
        }