Group DeserializeGroup(SerializedGroup ser) { var deser = new Group { Id = ser.Id, PurchasesList = ser.PurchasesList != null ? (List <Purchase>)(ByteArrayToObject(ser.PurchasesList)) : null, Name = ser.Name }; return(deser); }
SerializedGroup SerializeGroup(Group deser) { var ser = new SerializedGroup { PurchasesList = deser.PurchasesList != null?ObjectToByteArray(deser.PurchasesList) : null, Id = deser.Id, Name = deser.Name }; return(ser); }