예제 #1
0
 public List<服务> 获得具体服务_服务提供者(业务实体 服务提供者)
 {
     服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑();
     return 服务逻辑.获得具体服务_服务提供者(服务提供者);
 }
예제 #2
0
 public List<异常信息对象> 获得错误信息_服务提供者编码_用户编码(Guid 服务提供者编码,Guid 用户编码)
 {
     //List<异常信息对象> 结果集 = 获得所有错误信息_服务提供者编码(服务提供者编码);
     List<异常信息对象> 结果集 = new List<异常信息对象>();
     业务实体 服务提供者 = new 业务实体();
     服务提供者.业务编码 = 服务提供者编码;
     服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑();
     List<服务> 服务集 = 服务逻辑.获得具体服务_服务提供者(服务提供者);
     个人 管理员 = 服务逻辑.获得管理员_管理员编码(用户编码);
     
     foreach (服务 具体服务 in 服务集)
     {
         if ((具体服务.个人编码 == 用户编码) || (管理员.权限==0))
             结果集.AddRange(this.获得所有错误信息_服务编码(具体服务.服务编码));
     }
     return 结果集;
 }
예제 #3
0
 public int 获取未处理异常数量_服务提供者编码(Guid 服务提供者编码)
 {
     错误消息处理逻辑 错误逻辑 = new 错误消息处理逻辑();
     服务目录业务逻辑 UDDI = new 服务目录业务逻辑();
     业务实体 服务提供者 = new 业务实体();
     服务提供者.业务编码 = 服务提供者编码;
     int 异常数量 = 0;
     List<服务> 服务集 = UDDI.获得具体服务_服务提供者(服务提供者);
     foreach (服务 具体服务 in 服务集)
     {
         异常数量 = 异常数量 + 错误逻辑.获得未处理的错误_服务编码(具体服务.服务编码).Count;
     }
     return 异常数量;
 }
예제 #4
0
        public List<异常信息对象> 获得所有错误信息_服务提供者编码(Guid 服务提供者编码)
        {
            List<异常信息对象> 结果集 = new List<异常信息对象>();

            业务实体 服务提供者 = new 业务实体();
            服务提供者.业务编码 = 服务提供者编码;
            服务目录业务逻辑 服务逻辑 = new 服务目录业务逻辑();
            List<服务>  服务集= 服务逻辑.获得具体服务_服务提供者(服务提供者);
            
            foreach (服务 具体服务 in 服务集)
            {
                结果集.AddRange(this.获得所有错误信息_服务编码(具体服务.服务编码));
            }
            return 结果集;
        }