Пример #1
0
        private bool LicenciaValida()
        {
            bool      bValida = false;
            Seguridad seg     = new Seguridad(Programa);

            // El mismo puesto puede tener varias direcciones IP ¿?
            Datos.Puesto oPuesto = Datos.PuestoGestor.ObtenerPuesto(Configuracion.NombreEquipo);
            if (oPuesto != null)
            {
                LicenciaIP l = seg.CompruebaLicenciaIP(oPuesto.Token, Modulo);
                if (l.EsValida)
                {
                    if (l.Equipo.ToLower() == Configuracion.NombreEquipo.ToLower() && l.IP == Configuracion.IPEquipo)
                    {
                        bValida = true;
                    }
                }
            }

            return(bValida);
        }