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()); }