internal void CallBackup(Propriedades _item) { if (!mAsyncWorker.IsBusy) { _telaProgressBar = new frmTelaAguardeProcessoProgressBar(); _telaProgressBar.Text = "Fazendo Backup..."; _telaProgressBar.SetDimensions(_telaProgressBar.Width, _telaProgressBar.Height); if (_item.MostrarJanelaNotificacao) { _telaProgressBar.Notify(); } else { _telaProgressBar.Hide(); } mAsyncWorker.RunWorkerAsync(_item); } else { mFilaBackup.Enqueue(_item); AtualizaFila(); } }
private void CallEnviarFtp(ConfigFtp _configFtp) { if (!mAsyncEnviarFtp.IsBusy) { _telaProgressBar = new frmTelaAguardeProcessoProgressBar(); _telaProgressBar.Text = "Enviando FTP..."; _telaProgressBar.SetDimensions(_telaProgressBar.Width, _telaProgressBar.Height); if (_configFtp.MostrarJanelaNotificacao) { _telaProgressBar.Notify(); } else { _telaProgressBar.Hide(); } mAsyncEnviarFtp.RunWorkerAsync(_configFtp.FilePath); } }