Esempio n. 1
0
        private void BtnTerminar_Click(object sender, EventArgs e)
        {
            this.Hide();
            FormInicio inicio = new FormInicio(FormLogin.indiceUsuario);

            inicio.Show();
        }
Esempio n. 2
0
        private void BtnInisiarSecion_Click(object sender, EventArgs e)
        {
            //Lista de usuarios para obtener el indice del usuario actual
            List <Datos.Empleados> empleados = new List <Datos.Empleados>();

            empleados = Negocios.EmpleadosBD.ConsultaTodos();
            for (int i = 0; i < empleados.Count; i++)
            {
                if (empleados[i].NombreUsuario == txtNombreUsuario.Text)
                {
                    indiceUsuario = i;
                }
            }
            // if para validar si el contraseña y nombre de usuario es correcto
            if (Negocios.EmpleadosBD.iniciarSesion(txtNombreUsuario.Text, txtPassword.Text) == true && indiceUsuario != -1)
            {
                // if para validar que el usurio sea gerente
                if (empleados[indiceUsuario].Gerente.Equals("T"))
                {
                    bandera = 1;
                }

                /**se cierra el form actual y se llama el de inicio adicionalmente se le envia
                 * el indice donde se encuentra*/
                this.Hide();
                FormInicio inicio = new FormInicio(indiceUsuario);
                inicio.Show();
            }
            //si el nombre de usuario o contraseña es incorrecto lo notifica
            else
            {
                MessageBox.Show("Usuario o contraseña erroneos");
            }
        }