コード例 #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            user   = txtUser.Text;
            contra = txtPassword.Text;
            Console.Write("la contra es " + contra);
            bool resultado = MetodosBD.buscarUsuario(user, contra);

            if (user.Equals("") || contra.Equals(""))
            {
                MessageBox.Show("debe llenar todos los campos");
            }
            else
            {
                if (resultado)
                {
                    ROL = user;
                    bool estado = MetodosBD.buscarEstadoTrabajador(user);
                    if (estado)
                    {
                        if (MetodosBD.tipoUser.Equals("Administrador"))
                        {
                            Console.Write("es un administrador");
                            RegistroUsuarios usuarios = new RegistroUsuarios();
                            usuarios.Show();
                            this.Hide();
                            Activo = true;
                            roles  = 0;
                        }
                        else
                        {
                            if (MetodosBD.tipoUser.Equals("Secretaria"))
                            {
                                Console.Write("es una secretaria");
                                roles  = 1;
                                Activo = false;
                                VentanaPrincipalNuevo ventana = new VentanaPrincipalNuevo();
                                ventana.Show();
                                this.Hide();
                            }
                            else
                            {
                                Console.Write("es un empleado");
                                roles  = 2;
                                Activo = false;
                                VentanaPrincipalNuevo ventana = new VentanaPrincipalNuevo();
                                ventana.Show();
                                this.Hide();
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show("Usted esta inactivo dentro del sistema", "Mensaje de advertencia");
                        txtUser.Text     = "";
                        txtPassword.Text = "";
                        txtUser.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Usuario no registrado");
                }
            }
        }