/// <summary>
        /// Carrega os dados de um personagem.
        /// </summary>
        public bool LoadCharacter(bool cancelDeleteRequest)
        {
            var result = false;

            if (pData != null)
            {
                if (db.Connected)
                {
                    db.LoadCharacter(ref pData);
                    db.UpdateLastLoginDate(pData.CharacterId);

                    if (cancelDeleteRequest)
                    {
                        db.UpdateRequestDelete(pData.CharacterId, 0, DateTime.Now);
                    }

                    result = true;
                }
            }

            return(result);
        }