// _////////////////////////////////////////////////_ _____ Day Month _____ Single Try _____ public bool ShowSingleTry(bool isClassS) { AmDayMonthEvent curObj = isClassS ? etcInfoObj.DmeSingleTryS : etcInfoObj.DmeSingleTryA; curObj.ShowMySelf(); return(curObj.ShowDailyEvent); }
public bool Parse(JSONNode jsNd) { Ag.LogStartWithStr(1, " WasUserEtcInfo :: Parse with " + jsNd.ToString()); bool rslt = true; try { string sTryA, sTryS; rslt = (jsNd.ParseTo("FGame", out FGame, "ContLoseNum", out ContLoseNum, "DailyChkMon", out DailyChkMon) && jsNd.ParseTo("DailyChkDay", out DailyChkDay, "GameNumToday", out GameNumToday, "HeartPopup", out HeartPopup) && jsNd.ParseTo("DmeSingleTryA", out sTryA, "DmeSingleTryS", out sTryS) && jsNd.ParseTo("SingleTry", out SingleTry, "HeartRemainSec", out HeartRemainSec)); DmeSingleTryA = new AmDayMonthEvent(sTryA, "SingleTry A"); DmeSingleTryS = new AmDayMonthEvent(sTryS, "SingleTry S"); } catch { Ag.LogIntenseWord("WasUserEtcInfo Error in FGame, ContLoseNum, DailyChkMon, etc "); } try { // Cool Time Info ... rslt = jsNd.ParseTo("CTimeHeartSet", out CTimeHeartSet, "CTimeScout", out CTimeScout, "CTimeContWin", out CTimeContWin); DtHeart = DateTime.FromFileTimeUtc(long.Parse(CTimeHeartSet)); // UtTimestamp.ToDateTime (int.Parse (CTimeHeartSet)); DtScout = DateTime.FromFileTimeUtc(long.Parse(CTimeScout)); // UtTimestamp.ToDateTime (int.Parse (CTimeScout)); DtContWin = DateTime.FromFileTimeUtc(long.Parse(CTimeContWin)); // UtTimestamp.ToDateTime (int.Parse (CTimeContWin)); } catch { SetCTnow(); } try { rslt = jsNd.ParseTo("CTimePosting", out CTimePosting); DtPosting = DateTime.FromFileTimeUtc(long.Parse(CTimePosting)); } catch { DtPosting = DateTime.Now - TimeSpan.FromHours(24); } return(rslt); }
public void ConfirmSingleTry(bool isClassS) { AmDayMonthEvent curObj = isClassS ? etcInfoObj.DmeSingleTryS : etcInfoObj.DmeSingleTryA; curObj.ConfirmToday(); curObj.ShowMySelf(); UpdateEtcInfoObj("ConfirmSingleTry"); }
// 0 : Not yet, 1 : Done public WasUserEtcInfo() { SetCTnow(); DmeSingleTryA = new AmDayMonthEvent("SingleTry A"); DmeSingleTryS = new AmDayMonthEvent("SingleTry S"); }