Example #1
0
        private void PrepareZipFile(string filename)
        {
            if (string.IsNullOrEmpty(filename) || filename.Length == 0)
            {
                this.chkFlag.Checked = false;
                this.txtPTXml.Text   = string.Empty;
                return;
            }
            filename = System.IO.Path.Combine(this._dataPath, filename);
            if (!System.IO.File.Exists(filename))
            {
                this.chkFlag.Checked = false;
                this.txtPTXml.Text   = string.Empty;
                return;
            }
            ImportAdapter importer = TransferHelper.GetImporter(this.dropImportVersions.SelectedValue, new object[0]);
            string        text     = importer.PrepareDataFiles(new object[]
            {
                filename
            });

            object[] array = importer.ParseIndexes(new object[]
            {
                text
            });
            this.lblVersion.Text             = (string)array[0];
            this.lblQuantity.Text            = array[1].ToString();
            this.chkIncludeCostPrice.Checked = (bool)array[2];
            this.chkIncludeStock.Checked     = (bool)array[3];
            this.chkIncludeImages.Checked    = (bool)array[4];
            this.txtPTXml.Text   = (string)array[5];
            this.chkFlag.Checked = true;
        }
Example #2
0
 private void PrepareZipFile(string filename)
 {
     if (string.IsNullOrEmpty(filename) || (filename.Length == 0))
     {
         chkFlag.Checked = false;
         txtPTXml.Text   = string.Empty;
     }
     else
     {
         filename = Path.Combine(_dataPath, filename);
         if (!File.Exists(filename))
         {
             chkFlag.Checked = false;
             txtPTXml.Text   = string.Empty;
         }
         else
         {
             ImportAdapter importer = TransferHelper.GetImporter(dropImportVersions.SelectedValue, new object[0]);
             string        str      = importer.PrepareDataFiles(new object[] { filename });
             object[]      objArray = importer.ParseIndexes(new object[] { str });
             lblVersion.Text             = (string)objArray[0];
             lblQuantity.Text            = objArray[1].ToString();
             chkIncludeCostPrice.Checked = (bool)objArray[2];
             chkIncludeStock.Checked     = (bool)objArray[3];
             chkIncludeImages.Checked    = (bool)objArray[4];
             txtPTXml.Text   = (string)objArray[5];
             chkFlag.Checked = true;
         }
     }
 }