/// <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); }
/// <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"]; }