public List <异常信息对象> 获得未处理的错误_服务编码(Guid 务编码) { List <异常信息对象> 结果集 = new List <异常信息对象>(); 务 具体服务 = new 务(); 具体服务.务编码 = 务编码; 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); List <务地址> 绑定信息 = 务逻辑.获得绑定信息_具体服务(具体服务); List <异常信息对象> 异常对象集 = ExceptionDataAccess.获得所有的异常对象(); foreach (务地址 地址 in 绑定信息) { List <异常信息对象> 对相集 = 异常对象集.FindAll(p => p.绑定地址编码 == 地址.务地址编码); foreach (异常信息对象 异常对象 in 对相集) { if (异常对象.异常信息状态 == (int)异常结果.未处理) { 结果集.Add(异常对象); } } } return(结果集); //throw new System.NotImplementedException(); }
public List <异常信息对象> 获得错误信息_用户编码(Guid userId) { 务目录业务逻辑 务逻辑 = new 务目录业务逻辑(); 个人 管理员 = 务逻辑.获得管理员_管理员编码(userId); //系统管理员 if (管理员.权限 == 0) { return(ExceptionDataAccess.获得所有的异常对象()); } else { List <务> services = 务逻辑.获得具体服务_管理员(管理员); List <异常信息对象> 结果集 = new List <异常信息对象>(); foreach (务 务 in services) { foreach (异常信息对象 异常 in 获得所有错误信息_服务编码(务.务编码)) { 结果集.Add(异常); } } return(结果集);; } }
public List <异常信息对象> 获得所有错误信息() { return(ExceptionDataAccess.获得所有的异常对象()); }