Exemplo n.º 1
0
 public void SaveCardPack(String fileName)
 {
     // this.CardPackItem.PackName = fileName.Split('\\').Last().Split('.')[0];
     // using (FileStream saveFile = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write))
     // {
     //     DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(CardPack));
     //     serializer.WriteObject(saveFile, this.CardPackItem);
     // }
     this.CardPackItem.PackName = fileName;
     CardPack.SaveCardPackToFile(this.CardPackItem);
 }
Exemplo n.º 2
0
 static public void SaveCardPackToFile(CardPack deck)
 {
     try
     {
         CardPack.SaveCardPackToFile(deck);
     }
     catch (ArgumentException)
     {
         System.Windows.Forms.MessageBox.Show(GlobalLanguage.Instance.GetDict()["CouldNotSaveCardPack"],
                                              GlobalLanguage.Instance.GetDict()["SaveError"],
                                              System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Exclamation);
         return;
     }
 }