static void SyncDB() { listQuiz = new List <SQuiz>(SCPHPConnector.Get <SQuiz>()); mapQuiz_NonRegistered.AddRange(SCPHPConnector.Get <SQuiz_NonRegistered>()); mapQuizMember.AddRange(SCPHPConnector.Get <SQuizMember>()); mapQuizRole.AddRange(SCPHPConnector.Get <SQuizRole>()); }
public bool DoAdd_QuizPoint(int iPoint) { ulQuizPoint += (ulong)iPoint; SCPHPConnector.Update_Set(this, nameof(ulQuizPoint), ulQuizPoint.ToString()); ulQuizWinCount += 1; SCPHPConnector.Update_Set(this, nameof(ulQuizWinCount), ulQuizWinCount.ToString()); SQuizRole pQuizRole = Program.mapQuizRole[p_pRole]; bool bIsPromotion = ulQuizPoint >= (ulong)pQuizRole.iQuizPoint; if (bIsPromotion) { strGrade = p_pRole.NextEnum_String <EUserRole>(); SCPHPConnector.Update_Set(this, nameof(strGrade), strGrade); } return(bIsPromotion); }
public void DoAdd_WinCount() { SCPHPConnector.Update_Set(this, nameof(ulWinCount), (++ulWinCount).ToString()); }