private void OnQuery_LOGIN() { if (CheckInputLoginData(true)) { string address = base.GetComponent <UILabel>((Enum)UI.LBL_ADDRESS).text; string inputText = GetInputText(UI.IPT_PASSWORD); GameSection.StayEvent(); if (isGoogleAccount) { string text = null; string text2 = null; if (isValidGoogleAccountPopup) { NetworkNative.GoogleAccount select_account = null; if (googleAccountList == null || googleAccountList.googleAccounts.Count == 0) { GameSection.ResumeEvent(false, null); return; } googleAccountList.googleAccounts.ForEach(delegate(NetworkNative.GoogleAccount data) { if (select_account == null && data.name == address) { select_account = data; } }); text = select_account.name; text2 = select_account.key; } else { text = address; text2 = string.Empty; } MonoBehaviourSingleton <AccountManager> .I.SendRegistAuthGoogle(text, text2, inputText, delegate(bool is_success) { if (is_success) { ToReset(); } GameSection.ResumeEvent(is_success, null); }); } else { MonoBehaviourSingleton <AccountManager> .I.SendRegistAuthRob(address, inputText, delegate(bool is_success) { if (is_success) { ToReset(); } GameSection.ResumeEvent(is_success, null); }); } } }
private void OnQuery_OK() { if (CheckRegistData(true)) { string mail_address = base.GetComponent <UILabel>((Enum)UI.LBL_ADDRESS).text; string inputText = GetInputText(UI.IPT_PASSWORD); string inputText2 = GetInputText(UI.IPT_CONFIRM_PASSWORD); string secretQuestionAnswer = (!isGoogleAccount) ? base.GetComponent <UILabel>((Enum)UI.LBL_SECRET_ANSER).text : string.Empty; GameSection.StayEvent(); if (isGoogleAccount) { NetworkNative.GoogleAccount select_account = null; if (googleAccountList == null || googleAccountList.googleAccounts.Count == 0) { GameSection.ResumeEvent(false, null); } else { googleAccountList.googleAccounts.ForEach(delegate(NetworkNative.GoogleAccount data) { if (select_account == null && data.name == mail_address) { select_account = data; } }); MonoBehaviourSingleton <AccountManager> .I.SendRegistCreateGoogleAccount(select_account.name, select_account.key, inputText, inputText2, delegate(bool is_success) { GameSection.ResumeEvent(is_success, null); }); } } else { MonoBehaviourSingleton <AccountManager> .I.SendRegistCreateRobAccount(mail_address, inputText, inputText2, secretQuestionIndex + 1, secretQuestionAnswer, delegate(bool is_success) { GameSection.ResumeEvent(is_success, null); }); } } }