public HttpResponseMessage SearchPartnerList(EnumPartnerType status, EnumBrokerSearchOrderBy orderByAll = EnumBrokerSearchOrderBy.OrderById, bool isDes = true, string name = null, int page = 1, int pageSize = 10) { var brokerSearchCondition = new BrokerSearchCondition { Brokername = name, Status = status, Page = Convert.ToInt32(page), PageCount = pageSize, OrderBy = orderByAll, isDescending = isDes }; var partnerList = _brokerService.GetBrokersByCondition(brokerSearchCondition).Select(p => new { p.Id, p.UserId, PartnersName = p.WeiXinNumber == null ? "无" : p.WeiXinNumber, p.PartnersId, BrokerName = p.Brokername, Phone = p.Phone, Regtime = p.Regtime, Agentlevel = p.Agentlevel, Headphoto = p.Headphoto, status = EnumPartnerType.意 }); var partnerListCount = _brokerService.GetBrokerCount(brokerSearchCondition); return(PageHelper.toJson(new { List = partnerList, Condition = brokerSearchCondition, totalCount = partnerListCount })); }
public HttpResponseMessage SearchPartnerList(EnumPartnerType status, EnumBrokerSearchOrderBy orderByAll = EnumBrokerSearchOrderBy.OrderById, bool isDes = true, string name = null, int page = 1, int pageSize = 10) { var brokerSearchCondition = new BrokerSearchCondition { Brokername = name, Status = status, Page = Convert.ToInt32(page), PageCount = pageSize, OrderBy =orderByAll , isDescending =isDes }; var partnerList = _brokerService.GetBrokersByCondition(brokerSearchCondition).Select(p => new { p.Id, p.UserId, PartnersName = p.WeiXinNumber == null ? "无" : p.WeiXinNumber, p.PartnersId, BrokerName = p.Brokername, Phone = p.Phone, Regtime = p.Regtime, Agentlevel = p.Agentlevel, Headphoto = p.Headphoto, status = EnumPartnerType.同意 }); var partnerListCount = _brokerService.GetBrokerCount(brokerSearchCondition); return PageHelper.toJson(new { List = partnerList, Condition = brokerSearchCondition, totalCount = partnerListCount }); }
public HttpResponseMessage SearchBrokers(EnumUserType userType, EnumBrokerSearchOrderBy orderByAll = EnumBrokerSearchOrderBy.OrderById, bool isDes = true, string phone = null, string name = null, int page = 1, int pageSize = 10, int state = 2) { //var phones = new int[1]; var brokerSearchCondition = new BrokerSearchCondition { Brokername = name, Phone1 = phone, Page = Convert.ToInt32(page), PageCount = 10, UserType = userType, State = state, OrderBy = orderByAll, isDescending = isDes }; var brokersList = _brokerService.GetBrokersByCondition(brokerSearchCondition).Select(p => new { p.Id, p.Nickname, p.Brokername, p.Realname, p.Phone, p.Sfz, p.Amount, p.Agentlevel, p.Regtime, p.Headphoto, p.State, p.Usertype, btnVisibleDel = true, btnVisibleCan = true, btnname = "注销", btncolor = "", backcolor = "" }).ToList().Select(b => new { b.Id, b.Nickname, b.Brokername, b.Realname, b.Phone, b.Sfz, b.Amount, b.Agentlevel, Regtime = b.Regtime.ToString("yyyy-MM-dd"), b.Headphoto, b.State, b.Usertype, btnVisibleDel = true, btnVisibleCan = true }); var brokerListCount = _brokerService.GetBrokerCount(brokerSearchCondition); return(PageHelper.toJson(new { List = brokersList, Condition = brokerSearchCondition, totalCount = brokerListCount })); }
public HttpResponseMessage SearchBrokers( EnumUserType userType,EnumBrokerSearchOrderBy orderByAll = EnumBrokerSearchOrderBy .OrderById, bool isDes = true,string phone = null, string name = null, int page = 1, int pageSize = 10, int state = 2) { //var phones = new int[1]; var brokerSearchCondition = new BrokerSearchCondition { Brokername = name, Phone1 = phone, Page = Convert.ToInt32(page), PageCount = 10, UserType = userType, State = state, OrderBy = orderByAll, isDescending =isDes }; var brokersList = _brokerService.GetBrokersByCondition(brokerSearchCondition).Select(p => new { p.Id, p.Nickname, p.Brokername, p.Realname, p.Phone, p.Sfz, p.Amount, p.Agentlevel, p.Regtime, p.Headphoto, p.State, p.Usertype, btnVisibleDel = true, btnVisibleCan = true, btnname = "注销", btncolor = "", backcolor = "" }).ToList().Select(b => new { b.Id, b.Nickname, b.Brokername, b.Realname, b.Phone, b.Sfz, b.Amount, b.Agentlevel, Regtime = b.Regtime.ToString("yyyy-MM-dd"), b.Headphoto, b.State, b.Usertype, btnVisibleDel = true, btnVisibleCan = true }); var brokerListCount = _brokerService.GetBrokerCount(brokerSearchCondition); return PageHelper.toJson(new { List = brokersList, Condition = brokerSearchCondition, totalCount = brokerListCount }); }