// ------------------------------------------------------------------------------- // ReqAccountResendConfirmation // ------------------------------------------------------------------------------- public void ReqAccountResendConfirmation(string[] fields, Action <string[]> callbackFunction) { DictionaryAddAction(callbackFunction); MsgReqAccountResendConfirmation message = new MsgReqAccountResendConfirmation { sName = fields[0] }; networkManager.client.Send(MsgReqAccountResendConfirmation.nId, message); }
// ------------------------------------------------------------------------------- // ReqAccountResendConfirmation // ------------------------------------------------------------------------------- public MsgAckAccountResendConfirmation ReqAccountResendConfirmation(MsgReqAccountResendConfirmation message, NetworkConnection connection = null) { bool _bSuccess = false; CAccount cAccount = AccountLoad(message.sName); if (cAccount != null && !cAccount.bConfirmed) { _bSuccess = RequestSecurityCode(cAccount, Constants.AccountActionType.ConfirmAccount); } return(new MsgAckAccountResendConfirmation { bSuccess = _bSuccess }); }
// ------------------------------------------------------------------------------- // OnReqAccountResendConfirmation // ------------------------------------------------------------------------------- public void OnReqAccountResendConfirmation(NetworkMessage networkMessage) { MsgReqAccountResendConfirmation message = networkMessage.ReadMessage <MsgReqAccountResendConfirmation>(); networkMessage.conn.Send(MsgAckAccountResendConfirmation.nId, accountManager.ReqAccountResendConfirmation(message, networkMessage.conn)); }