static void client_AccountCreationFailed(object sender, AccountCreationFailedEventArgs e) { PrintTidTs(DateTime.Now); console.OutputForegroundColor = ConsoleColor.Red; console.WriteLine("Failed to create account ({0}).", e.Reason); LoginWithNewCredentials(sender); }
private void HandleCreateAccount2(BncsReader dr) { int status = dr.ReadInt32(); CreationFailureReason reason = CreationFailureReason.Unknown; switch (status) { case 2: reason = CreationFailureReason.InvalidCharacters; break; case 3: reason = CreationFailureReason.InvalidWord; break; case 6: reason = CreationFailureReason.NotEnoughAlphanumerics; break; case 4: default: reason = CreationFailureReason.AccountAlreadyExists; break; } if (status == 0) { AccountCreationEventArgs created = new AccountCreationEventArgs(_settings.Username); OnAccountCreated(created); LoginAccountOld(); } else { AccountCreationFailedEventArgs failed = new AccountCreationFailedEventArgs(_settings.Username, reason); OnAccountCreationFailed(failed); } }
void Client_AccountCreationFailed(object sender, AccountCreationFailedEventArgs e) { if (__accountCreationFailed != null) { __accountCreationFailed.Call(_host.ClientHost, ConvObj(e)); } }
private void HandleAuthAccountCreate(ParseData data) { DataReader dr = new DataReader(data.Data); int status = dr.ReadInt32(); CreationFailureReason reason = CreationFailureReason.Unknown; switch (status) { case 0: AccountCreationEventArgs created = new AccountCreationEventArgs(m_settings.Username) { EventData = data }; OnAccountCreated(created); LoginAccountNLS(); break; case 7: reason = CreationFailureReason.NameTooShort; break; case 8: reason = CreationFailureReason.InvalidCharacters; break; case 9: reason = CreationFailureReason.InvalidWord; break; case 10: reason = CreationFailureReason.NotEnoughAlphanumerics; break; case 11: reason = CreationFailureReason.AdjacentPunctuation; break; case 12: reason = CreationFailureReason.TooMuchPunctuation; break; case 4: default: reason = CreationFailureReason.AccountAlreadyExists; break; } if (status != 0) { AccountCreationFailedEventArgs failed = new AccountCreationFailedEventArgs(m_settings.Username, reason) { EventData = data }; OnAccountCreationFailed(failed); } }
void IChatConnectionEventSource.OnAccountCreationFailed(AccountCreationFailedEventArgs args) { var tmp = this.AccountCreationFailed; if (tmp != null) { tmp(this, args); } }
public void OnAccountCreationFailed(AccountCreationFailedEventArgs e) { m_host.OnAccountCreationFailed(e); }
private void OnAccountCreationFailed(AccountCreationFailedEventArgs args) { ((IChatConnectionEventSource)this).OnAccountCreationFailed(args); }
private void HandleCreateAccount2(ParseData data) { DataReader dr = new DataReader(data.Data); int status = dr.ReadInt32(); CreationFailureReason reason = CreationFailureReason.Unknown; switch (status) { case 2: reason = CreationFailureReason.InvalidCharacters; break; case 3: reason = CreationFailureReason.InvalidWord; break; case 6: reason = CreationFailureReason.NotEnoughAlphanumerics; break; case 4: default: reason = CreationFailureReason.AccountAlreadyExists; break; } if (status == 0) { AccountCreationEventArgs created = new AccountCreationEventArgs(m_settings.Username) { EventData = data }; OnAccountCreated(created); LoginAccountOld(); } else { AccountCreationFailedEventArgs failed = new AccountCreationFailedEventArgs(m_settings.Username, reason) { EventData = data }; OnAccountCreationFailed(failed); } }