ListOfPurchase DeserializeHistory(SerializedHistoryItem ser)
        {
            var deser = new ListOfPurchase
            {
                Id            = ser.Id,
                Date          = ser.Date,
                PurchasesList = (List <Purchase>)(ByteArrayToObject(ser.PurchasesList)),
                Check         = ser.Check,
                ShopName      = ser.ShopName
            };

            return(deser);
        }
        SerializedHistoryItem SerializeHistory(ListOfPurchase deser)
        {
            var ser = new SerializedHistoryItem
            {
                Date          = deser.Date,
                PurchasesList = ObjectToByteArray(deser.PurchasesList),
                Check         = deser.Check,
                Id            = deser.Id,
                ShopName      = deser.ShopName
            };

            return(ser);
        }