private void saveToLocations(string fileAbsPath, string prefix) { //EDW KALEITAI TO SAVE STA LOCATIONS List <int> locations = new List <int>(); backuplocations = new List <firedumpdbDataSet.backup_locationsRow>(); dataGridView1.Invoke((MethodInvoker) delegate() { dataGridView1.Rows.Clear(); dataGridView1.Refresh(); }); this.Invoke((MethodInvoker) delegate() { progressContainer = new ProgressFormContainer(); //progressContainer.Show(); foreach (ListViewItem item in lbSaveLocations.Items) { Object loc = item.Tag; locations.Add(Convert.ToInt32(((firedumpdbDataSet.backup_locationsRow)loc).id)); backuplocations.Add((firedumpdbDataSet.backup_locationsRow)loc); addToGridView(loc); } }); adapterLocation = new LocationAdapterManager(locations, fileAbsPath, prefix); //fix auto na mpei to prefix adapterLocation.SaveInit += onSaveInitHandler; adapterLocation.InnerSaveInit += onInnerSaveInitHandler; adapterLocation.LocationProgress += onLocationProgressHandler; adapterLocation.SaveProgress += setSaveProgressHandler; adapterLocation.SaveComplete += onSaveCompleteHandler; adapterLocation.SaveError += onSaveErrorHandler; adapterLocation.setProgress(); adapterLocation.startSave(); }
private void helpToolStripMenuItem_Click(object sender, EventArgs e) { ProgressFormContainer form = new ProgressFormContainer(); form.Show(); }