public App()
 {
     App.saveData    = EpicData.Load <EpicData>("data");
     App.productData = EpicData.Load <ObservableCollection <ProductData> >("products");
     if (App.productData == null)
     {
         App.productData = new ObservableCollection <ProductData>();
     }
 }
        private void LoadClick(object sender, RoutedEventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            if (openFileDialog.ShowDialog() == true)
            {
                App.saveData = EpicData.Load <EpicData>(openFileDialog.FileName);
                RefreshUI();
                EpicData.Save(App.saveData, "data");
            }
        }
        private void LoadProductsClick(object sender, RoutedEventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            if (openFileDialog.ShowDialog() == true)
            {
                foreach (ProductData productData in EpicData.Load <ObservableCollection <ProductData> >(openFileDialog.FileName))
                {
                    ProductData.Add(productData);
                }
                EpicData.Save(App.productData, "products");
            }
        }
Exemple #4
0
 public Uploader(ProductData productData)
 {
     this.productData = productData;
     InitializeComponent();
     DataContext           = this;
     title.Content         = productData.realName;
     buildData             = EpicData.Load <BuildUploadData>(productData.realName);
     buildRootText.Text    = buildData.buildRoot;
     cloudDirText.Text     = buildData.cloudDir;
     buildVersionText.Text = buildData.buildVersion;
     appLaunchText.Text    = buildData.appLaunch;
     appArgsText.Text      = buildData.appArgs;
     Progress = 0;
 }