Exemple #1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(txtLogin.Text) && !string.IsNullOrEmpty(txtPassword.Text))
            {
                string loginInserido = txtLogin.Text.ToString();
                string senhaInserido = txtPassword.Text.ToString();

                var usuarioDao = new usuarioDAO();

                var usuariologin = usuarioDao.verificarLogin(loginInserido, senhaInserido);

                if (usuariologin != null)
                {
                    switch (usuariologin.id_usuario_perfil)
                    {
                    case 1:     //gerente
                        this.Hide();
                        formPrincipal formPrincipal = new formPrincipal();
                        formPrincipal.Closed += (s, args) => this.Close();
                        formPrincipal.Show();
                        break;

                    case 2:     //atendente
                        this.Hide();
                        formPrincipal frmPrincipal = new formPrincipal((int)usuariologin.id_usuario_perfil);
                        frmPrincipal.Closed += (s, args) => this.Close();
                        frmPrincipal.Show();
                        break;

                    case 3:     //estoquista
                        this.Hide();
                        formEstoque frmEstoque = new formEstoque();
                        frmEstoque.Closed += (s, args) => this.Close();
                        frmEstoque.Show();
                        break;
                    }
                }
                else
                {
                    MessageBox.Show("Dados de login inválidos");
                }
            }
            else
            {
                MessageBox.Show("Login e/ou senha em branco", "Dados inválidos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        private void BtnIngresar_Click(object sender, EventArgs e)
        {
            Usuario user = new Usuario(txtUsuario.Text, txtContrasena.Text);

            try
            {
                string consultarUser = $"SELECT * FROM Usuario WHERE '{txtUsuario.Text}' LIKE NombreUsuario AND '{txtContrasena.Text}' LIKE Contraseña";
                var    usuario       = DBHelper.GetDBHelper().ConsultaSQL(consultarUser);
                if (usuario.Rows.Count == 1)
                {
                    formPrincipal ventanaPrincipal = new formPrincipal(user);
                    ventanaPrincipal.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Ingrese un usuario y contraseña válido!");
                }
            }
            catch (SqlException ex) {
                MessageBox.Show("Consulta inválida!");
            }
        }
Exemple #3
0
 public ventanaLogueo(formPrincipal f)
 {
     InitializeComponent();
     formulario1 = f;
 }