public void DesplegarPantallaRecuperarContraseña()
        {
            Manejador = new ManejadorLogin((PantallaLogin)Pantalla);
            PantallaRecuperarContraseña temp = new PantallaRecuperarContraseña();

            ((ManejadorLogin)Manejador).DesplegarPantallaRecuerarContraseña(temp);
        }
        public void RegistrarNumeroEmpleado()
        {
            PantallaRecuperarContraseña temp = new PantallaRecuperarContraseña();
            int numero = temp.ObtenerNumero();

            Manejador = new ManejadorUsuario();
            if (numero != -1)
            {
                if (!new ManejadorRegistroUsuario().ValidarEmpleado(numero))
                {
                    if (((ManejadorUsuario)Manejador).RegistrarEmpleado(numero))
                    {
                        MessageBox.Show("Número de empleado registrado correctamente", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    }
                    else
                    {
                        MessageBox.Show("Ocurrió un problema, por favor inténtelo más tarde", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                    }
                }
                else
                {
                    MessageBox.Show("El número de empleado " + numero + " ya existe", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                }
            }
        }
        public bool ValidarEmpleado(out int numero, out DialogResult Resultado)
        {
            Manejador = new ManejadorRegistroUsuario();
            PantallaRecuperarContraseña temp = new PantallaRecuperarContraseña();

            numero = temp.VerficarNumero(out Resultado);
            bool Validado = false;

            if (Resultado == DialogResult.Yes)
            {
                if (numero != -1)
                {
                    Validado = ((ManejadorRegistroUsuario)Manejador).ValidarEmpleado(numero);
                }
            }
            return(Validado);
        }