Example #1
0
    public static List <BonusCodeData> GetClaimedGifts()
    {
        List <BonusCodeData> list = new List <BonusCodeData>();

        try
        {
            string        query = "SELECT * FROM GiftDb ORDER BY TimeStamp DESC";
            List <GiftDb> list2 = DatabaseManager.db.Query <GiftDb>(query, new object[0]);
            if (list2 != null)
            {
                for (int i = 0; i < list2.Count; i++)
                {
                    list.Add(DbTypeConvertor.ToGiftData(list2[i]));
                }
            }
        }
        catch (Exception ex)
        {
            FMLogger.Log("failed to get saves. " + ex.Message);
            AnalyticsManager.DbTransactionError("giftDb", "GetClaimedGifts: " + ex.Message);
        }
        return(list);
    }