Exemplo n.º 1
0
        /// <summary>
        ///     获取已经测试的次数,并相应+1(P0101)
        /// </summary>
        private int OpeTestTimes(int userId)
        {
            Models.EF.P0101 p0101       = db.P0101.Where(c => c.id == userId).First();
            int             testedTimes = Convert.ToInt32(p0101.testedTimes);

            p0101.testedTimes = testedTimes + 1;
            return(testedTimes);
        }
Exemplo n.º 2
0
        /// <summary>
        ///     获取是和基本是体质类型,并保存到P0101中
        /// </summary>
        /// <param name="userId">用户id</param>
        /// <param name="constitutionScore">9种体质的得分</param>
        private void GetConstitutionAndSave(int userId, Models.JsonClass.Core.ConstitutionScore constitutionScore)
        {
            Core.Core core = new Core.Core();
            Dictionary <string, string> constitution = core.JudgeConstitution(constitutionScore);

            Models.EF.P0101 p0101 = db.P0101.Where(c => c.id == userId).First();
            p0101.constitutionType         = constitution["yes"];
            p0101.possibleConstitutionType = constitution["yesPossible"];
        }