Example #1
0
        public void PurgeGearContribution(string _Character, UploadID _UploadID)
        {
            try
            {
                var playerHistory   = PlayersHistory[_Character];
                var removeGearIndex = playerHistory.GearHistory.FindIndex((_Value) => _Value.Uploader.GetContributorID() == _UploadID.GetContributorID() && _Value.Uploader.GetTime() == _UploadID.GetTime());

                if (removeGearIndex >= 0)
                {
                    playerHistory.GearHistory.RemoveAt(removeGearIndex);
                    Logger.ConsoleWriteLine("Successfully removed Gear for Character: " + _Character, ConsoleColor.Cyan);
                    Updated = true;
                }
            }
            catch (Exception)
            { }
        }
Example #2
0
        public void PurgeGearContribution(WowRealm _Realm, string _Character, UploadID _UploadID)
        {
            RealmDatabase realmDB = m_Realms[_Realm];

            realmDB.PurgeGearContribution(_Character, _UploadID);
        }