Pokaż
Ignoruj:
Data:
2009-09-30 09:56:36 (17 years ago)
Autor:
marek
Opis:

re #214

Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/TruckExpoCDN/ExportForm.cs

    r482 r834  
    1616        KLIENCITableAdapter klientAdapter = new KLIENCITableAdapter(); 
    1717        FAKTURA_DETAILSTableAdapter fakturyDetailsAdapter = new FAKTURA_DETAILSTableAdapter(); 
    18          
     18 
    1919        KontrahenciTableAdapter kontrahenciAdapter = new KontrahenciTableAdapter(); 
    2020        TraElemTableAdapter TraElemAdapter = new TraElemTableAdapter(); 
     
    2626 
    2727        int nMaxProgress; 
    28          
     28 
    2929        public ExportForm() 
    3030        { 
     
    4848        private void ExportForm_Load(object sender, EventArgs e) 
    4949        { 
    50             refresh(); 
    51         } 
    52  
    53         private void refresh() 
     50            RefreshView(); 
     51        } 
     52 
     53        private void RefreshView() 
    5454        { 
    5555            fAKTURYTableAdapter.FillByNotExported(eXPODataSet.FAKTURY); 
     
    5858 
    5959            nMaxProgress = eXPODataSet.FAKTURY.Count; 
    60              
     60 
    6161            toolStripProgressBar1.Value = 0; 
    6262        } 
     
    6666            dataGridView1.EndEdit(); 
    6767            dataGridView1.Refresh(); 
    68              
     68 
    6969            if (backgroundWorker1.IsBusy) 
    7070            { 
     
    7979            backgroundWorker1.RunWorkerAsync(); 
    8080 
    81              
     81 
    8282        } 
    8383 
     
    8585        { 
    8686            int n = 0; 
    87              
     87 
    8888            conn.Open(); 
    89              
     89 
    9090            foreach (EXPODataSet.FAKTURYRow row in eXPODataSet.FAKTURY.Rows) 
    9191            { 
    9292                if (!backgroundWorker1.CancellationPending) 
    93                 {                    
    94                      
     93                { 
     94 
    9595                    if (row.Exportuj) 
    9696                    { 
     
    133133                        { 
    134134                            transaction.Rollback(); 
    135                             conn.Close(); 
     135 
    136136                            //Send Email 
    137137                            StringBuilder stringBuilder = new StringBuilder(); 
     
    139139                            stringBuilder.AppendLine("Szczegoly:"); 
    140140                            stringBuilder.AppendLine(exception.ToString()); 
     141 
     142                            conn.Close(); 
     143                            bazaReklamConn.Close(); 
     144 
    141145                            EmailSender.Send(stringBuilder.ToString()); 
     146 
    142147                            throw; 
    143148                        } 
     
    155160                else 
    156161                { 
    157                     
    158162                    conn.Close(); 
    159                     e.Cancel = true;                
     163                    e.Cancel = true; 
    160164                } 
    161165            } 
     
    169173                conn.Close(); 
    170174            } 
    171                    
     175 
    172176        } 
    173177 
     
    178182                return; 
    179183            } 
    180              
     184 
    181185            if (toolStripProgressBar1.Maximum != nMaxProgress) 
    182186            { 
     
    191195 
    192196        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) 
    193         {             
     197        { 
    194198            if (e.Cancelled) 
    195199            { 
     
    209213            } 
    210214 
    211             refresh(); 
     215            RefreshView(); 
    212216        } 
    213217 
     
    215219        { 
    216220            if (backgroundWorker1.IsBusy) 
    217             {                 
     221            { 
    218222                backgroundWorker1.CancelAsync(); 
    219223            } 
     
    224228            if (!backgroundWorker1.IsBusy) 
    225229            { 
    226                 refresh(); 
     230                RefreshView(); 
    227231            } 
    228232        }