예제 #1
0
        private void btnVolver_Click(object sender, EventArgs e)
        {
            frmMenuAdmin nav = new frmMenuAdmin();

            nav.Show();
            Hide();
        }
예제 #2
0
        private void btnVolver_Click(object sender, EventArgs e)
        {
            var usuario = usu.BuscarUsuario(frmLogin.usuario);

            if (usuario.IdRol == 1)
            {
                frmMenuAdmin nav = new frmMenuAdmin();
                nav.Show();
                Hide();
            }
            else
            {
                frmMenuVendedor nav = new frmMenuVendedor();
                nav.Show();
                Hide();
            }
        }
예제 #3
0
        private void txtContra_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == Convert.ToChar(Keys.Enter))
            {
                usuario    = txtUser.Text;
                contrasena = txtContra.Text;

                var usuarios = usua.BuscarUsuario(usuario);// Se busca el usuario por nombre en la bd
                if (usuarios == null)
                {
                    MessageBox.Show("Usuario no existe", "Información", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else if (usuarios.Cuenta == usuario && usuarios.Contraseña != contrasena)// Se verifica que el nombre de usaurio y contrasena existan en la bd y concuerden
                {
                    MessageBox.Show("La contraseña es incorrecta", "Información", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtContra.Clear();
                    txtUser.Clear();
                }
                else if (usuarios.Cuenta == usuario && usuarios.Contraseña == contrasena && usuarios.IdRol == 2)//Se verifica si existe ese usaurio y contrasea y si es rol admistrador
                {
                    frmMenuVendedor nav = new frmMenuVendedor();
                    nav.Show();
                    Hide();
                }
                else if (usuarios.Cuenta == usuario && usuarios.Contraseña == contrasena && usuarios.IdRol == 1) //Si no es administrador, se verifica que existan usario contrasena y si es rol Administrador
                {
                    frmMenuAdmin form = new frmMenuAdmin();                                                      //Se envia al menu de administrador
                    form.Show();
                    Hide();
                }
                else if (usuarios.Contraseña != contrasena)
                {
                    MessageBox.Show("Contraseña incorrecta", "Información", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }