Пример #1
0
        public List <Usuario> GetListUsuario()
        {
            List <Usuario>        usuarios = bd.GetList();
            ControlDeAccesoGestor controlDeAccesoGestor = new ControlDeAccesoGestor();

            foreach (var user in usuarios)
            {
                if (user.DVH != controlDeAccesoGestor.GetHash(user.NombreUsuario + user.Contraseña + user.Nombre + user.Apellido + (user.Rol as Rol).Id))
                {
                    throw new Exception("El usuario " + user.NombreUsuario + " está corrupto, verificar base de datos");
                }
            }
            return(bd.GetList());
        }