예제 #1
0
        /// <summary>
        /// //Zhen
        /// Tony 2011-03-22 如果服务提供者.业务编码为空则返回所有服务
        /// </summary>
        public List <务> 获得具体服务_服务提供者(业务实体 务提供者)
        {
            List <务> 查询结果    = new List <务>();
            var      service = ServiceDirectoryDBAccess.GetAllBusinessService();

            if (务提供者.业务编码 == Guid.Empty)
            {
                foreach (var ser in service)
                {
                    查询结果.Add(ser);
                }
            }
            else
            {
                foreach (var ser in service)
                {
                    if (ser.业务编码 == 务提供者.业务编码)
                    {
                        查询结果.Add(ser);
                        continue;
                    }
                }
            }

            return(查询结果);
        }
예제 #2
0
        /// <summary>
        /// //Zhen
        /// </summary>
        public List <务> 查找具体服务_关键字(string 关键字)
        {
            List <务> 务集   = new List <务>();
            var      查询结果 = ServiceDirectoryDBAccess.GetAllBusinessService();

            foreach (var 结果 in 查询结果)
            {
                if (结果.务名称.Contains(关键字))
                {
                    务集.Add(结果);
                    continue;
                }
            }
            return(务集);
        }
예제 #3
0
        /// <summary>
        /// //Zhen
        /// </summary>
        public 个人 获得管理员_具体绑定服务(务地址 绑定服务)
        {
            var 务 = ServiceDirectoryDBAccess.GetAllBusinessService().Find(p => p.务编码 == 绑定服务.务编码);

            return(ServiceDirectoryDBAccess.GetPersonalByPID(务.个人编码.Value));
        }