예제 #1
0
 private void AtualizarListagemBlobs()
 {
     lstCarregados.Items.Clear();
     lstCarregados.Items.AddRange(
         BlobStorageHelper.ListBlockBlobs(CONTAINER)
         .ToArray());
 }
예제 #2
0
        public Form1()
        {
            InitializeComponent();

            BlobStorageHelper.CheckContainer(CONTAINER);
            AtualizarListagemBlobs();
        }
예제 #3
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (!NomeBlobValido())
            {
                return;
            }

            BlobStorageHelper.DeleteBlockBlob(CONTAINER, txtNomeBlob.Text);
            AtualizarListagemBlobs();
            MessageBox.Show("Blob removido com sucesso!");
        }
예제 #4
0
        private void btnDownload_Click(object sender, EventArgs e)
        {
            if (!NomeBlobValido())
            {
                return;
            }

            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                BlobStorageHelper.DownloadBlockBlob(
                    CONTAINER, txtNomeBlob.Text, saveFileDialog1.FileName);
                AtualizarListagemBlobs();
                MessageBox.Show("Blob baixado com sucesso!");
            }
        }