comparison api/Savers/Xml/WarFoundryXmlFileSaver.cs @ 318:234b902397e6

Re #324: Add saving of Race and System data to files * Create zip file
author IBBoard <dev@ibboard.co.uk>
date Sat, 05 Mar 2011 15:22:07 +0000
parents 58cd0fa53976
children 7187add280ed
comparison
equal deleted inserted replaced
317:58cd0fa53976 318:234b902397e6
1 using System; 1 using System;
2 using IBBoard.WarFoundry.API.Savers; 2 using IBBoard.WarFoundry.API.Savers;
3 using IBBoard.WarFoundry.API.Objects; 3 using IBBoard.WarFoundry.API.Objects;
4 using ICSharpCode.SharpZipLib.Zip;
5 using System.IO;
4 6
5 namespace IBBoard.WarFoundry.API.Savers.Xml 7 namespace IBBoard.WarFoundry.API.Savers.Xml
6 { 8 {
7 public class WarFoundryXmlFileSaver : IWarFoundryFileSaver 9 public class WarFoundryXmlFileSaver : IWarFoundryFileSaver
8 { 10 {
9 public WarFoundryXmlFileSaver() 11 public WarFoundryXmlFileSaver()
10 { 12 {
11 } 13 }
12 14
13 public bool Save (string path, params WarFoundryLoadedObject[] objects) 15 public bool Save(string path, params WarFoundryLoadedObject[] objects)
14 { 16 {
17 ZipFile zipFile = ZipFile.Create(path);
18 zipFile.BeginUpdate();
19 zipFile.CommitUpdate();
20 zipFile.Close();
15 return true; 21 return true;
16 } 22 }
17 } 23 }
18 } 24 }