Exemplo n.º 1
0
 public static byte[] GetSerializeByte(QACard card)
 {
     KillMemoryStream();
     ms = new MemoryStream();
     bf.Serialize(ms, card);
     return(ms.ToArray());
 }
Exemplo n.º 2
0
        //Sets cards of theme
        private List <QACard> GetCards(Theme th)
        {
            ResetCommand();
            command.CommandText = "SELECT ID,serialized from QACard where ThemeID = " + th.IDatabaseID + ";";
            SQLiteDataReader tmpTable;
            List <QACard>    returnList = new List <QACard>();

            tmpTable = command.ExecuteReader();
            while (tmpTable.Read())
            {
                QACard tmpCard = (QACard)Serialize.GetDeserializeObject((byte[])tmpTable.GetValue(1));
                tmpCard.IDatabaseID = tmpTable.GetInt64(0);
                returnList.Add(tmpCard);
            }
            tmpTable.Close();
            return(returnList);
        }