public HttpResponseMessage PartnerListDetailed(int userId)
        {
            var partnerlistsearchcon = new PartnerListSearchCondition
            {
                Brokers = _brokerService.GetBrokerByUserId(userId),
                Status  = EnumPartnerType.意,
            };

            var partnerList = _partnerlistService.GetPartnerListsByCondition(partnerlistsearchcon).Where(p => p.Broker.UserId == userId).ToList().Select(c => new
            {
                Name      = c.Brokername,
                AddTime   = c.Addtime,
                regtime   = c.Regtime.ToString("yyyy-MM-dd"),
                Phone     = c.Phone,
                Headphoto = _brokerService.GetBrokerById(Convert.ToInt32(c.PartnerId)).Headphoto,
                Id        = c.Id,
                PartnerId = c.PartnerId,
            }).ToList().Select(c => new
            {
                Name       = c.Name,
                AddTime    = c.AddTime,
                regtime    = c.regtime,
                Phone      = c.Phone,
                Headphoto  = _brokerService.GetBrokerById(Convert.ToInt32(c.PartnerId)).Headphoto,
                Id         = c.Id,
                PartnerId  = c.PartnerId,
                Agentlevel = _brokerService.GetBrokerById(c.PartnerId).Agentlevel,
                Amount     = _brokerService.GetBrokerById(c.PartnerId).Amount,
                Sfz        = _brokerService.GetBrokerById(c.PartnerId).Sfz,
                Nickname   = _brokerService.GetBrokerById(c.PartnerId).Nickname,
            });

            return(PageHelper.toJson(new { partnerList }));
        }
Esempio n. 2
0
        /// <summary>
        /// 获取合伙人
        /// </summary>
        /// <param name="brokerUserId">经济人UserId</param>
        /// <returns></returns>
        public BrokerModel GetPartner(int brokerUserId)
        {
            var partnerlistsearchcon = new PartnerListSearchCondition
            {
                Brokers = _brokerService.GetBrokerByUserId(brokerUserId),
                Status  = EnumPartnerType.意
            };
            var partner =
                _partnerlistService.GetPartnerListsByCondition(partnerlistsearchcon).Select(p => new BrokerModel
            {
                Id         = p.Id,
                Brokername = p.Brokername,
                PartnersId = p.PartnerId
            }).FirstOrDefault();

            return(partner);
        }