Пример #1
0
        public string GetConstitutionScoreHistory(int userId, List <Models.JsonClass.P01.ConstitutionScoreId> constitutionScoreId)
        {
            //获取
            Models.Business.P01.UserConstitutionInfo userConstitutionInfo = new Models.Business.P01.UserConstitutionInfo();
            List <Models.EF.P0102> p0102List = userConstitutionInfo.GetConstitutionScoreHistory(userId);

            //筛选
            var addId = (
                from c in p0102List
                select c.id
                ).Except(
                from o in constitutionScoreId
                select o.a
                );

            var ConstitutionScoreHistoryAdd = (from c in p0102List
                                               where addId.Contains(c.id)
                                               select new
            {
                a = c.id,
                b = c.times,
                c = c.testTime,
                d = c.pinHZScore,
                e = c.qiXZScore,
                f = c.yinXZScore,
                g = c.yangXZScore,
                h = c.tanSZScore,
                i = c.shiRZScore,
                j = c.xueYZScore,
                k = c.qiYZScore,
                l = c.teBZScore
            }).ToList();

            return(EnJson(ConstitutionScoreHistoryAdd));
        }
Пример #2
0
        public string GetConstitution(int userId)
        {
            Models.Business.P01.UserConstitutionInfo userConstitutionInfo = new Models.Business.P01.UserConstitutionInfo();
            Dictionary <string, string> constitution = userConstitutionInfo.GetConstitution(userId);
            var ret = new { a = constitution["yes"], b = constitution["yesPossible"] };

            return(EnJson(ret));
        }