コード例 #1
0
ファイル: UpdatingTestForm.cs プロジェクト: jcbarton/MUMS
        private void cmdMakeSnapshotOfCache_Click(object sender, EventArgs e)
        {
            RevisionForm input = new RevisionForm();
              input.ReadOnly = false;
              if (input.ShowDialog() == DialogResult.OK)
              {
            CacheRevision rev = new CacheRevision();
            rev.Date = DateTime.Now;
            rev.Name = input.InputName;
            rev.Description = input.InputDescription;

            FastZip zip = new FastZip();
            zip.CreateZip(rev.CreateFileName(), txtCacheLocation.Text, true, "");
            rev.Data = zip;

            File.WriteAllText(rev.CreateFileName() + ".desc.txt", rev.Description);

            lbCacheSnapshots.Items.Add(rev);

              }
        }