Pokaż
Ignoruj:
Data:
2009-03-24 12:01:24 (17 years ago)
Autor:
marek
Opis:

re #134

Pliki:
1 zmodyfikowane

Legenda:

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

    r415 r479  
    11using System; 
    2 using System.Collections.Generic; 
    32using System.ComponentModel; 
    43using System.Data; 
    54using System.Data.SqlClient; 
    6 using System.Drawing; 
    7 using System.Text; 
    85using System.Windows.Forms; 
    96using ExportFaktur.EXPODataSetTableAdapters; 
     
    2421        TraVatTableAdapter TraVatAdapter = new TraVatTableAdapter(); 
    2522 
    26         SqlConnection conn = new SqlConnection(ConnString.getConnString().CdnExpoConnStr); 
    27         SqlConnection truck_expo_conn = new SqlConnection(ConnString.getConnString().TruckExpoConnStr); 
     23        SqlConnection conn = new SqlConnection(ConnString.CDNConnection); 
     24        SqlConnection bazaReklamConn = new SqlConnection(ConnString.BazaReklamConnection); 
    2825 
    2926        int nMaxProgress; 
     
    3835            fakturyDetailsAdapter.ClearBeforeFill = true; 
    3936 
    40             fAKTURYTableAdapter.Connection = truck_expo_conn; 
    41             klientAdapter.Connection = truck_expo_conn; 
    42             fakturyDetailsAdapter.Connection = truck_expo_conn; 
     37            fAKTURYTableAdapter.Connection = bazaReklamConn; 
     38            klientAdapter.Connection = bazaReklamConn; 
     39            fakturyDetailsAdapter.Connection = bazaReklamConn; 
    4340 
    4441            kontrahenciAdapter.Connection = conn; 
     
    5552        private void refresh() 
    5653        { 
    57             this.fAKTURYTableAdapter.FillByNotExported(this.eXPODataSet.FAKTURY); 
     54            fAKTURYTableAdapter.FillByNotExported(eXPODataSet.FAKTURY); 
    5855 
    5956            statusLabel1.Text = "Liczba faktur " + eXPODataSet.FAKTURY.Count; 
     
    120117                            ex.DodajVAT(ex.CDNDataset.TraNag[0], sumaNetto, vat); 
    121118 
    122                            // kontrahenciAdapter.Update(ex.CDNDataset.Kontrahenci); 
    123119                            TraNagAdapter.Update(ex.CDNDataset.TraNag); 
    124120                            TraElemAdapter.Update(ex.CDNDataset.TraElem); 
     
    126122 
    127123                            transaction.Commit(); 
    128  
    129124                            row.EXPORTED = true; 
    130125                            row.EXPORTED_DATA = DateTime.Now; 
     
    134129                            backgroundWorker1.ReportProgress(n); 
    135130                        } 
    136                         catch (Exception) 
     131                        catch (Exception exception) 
    137132                        { 
    138133                            transaction.Rollback(); 
    139134                            conn.Close(); 
     135                            //TODO: Send Email 
     136                            MessageBox.Show("Faktura ID: " + row.ID_FAKTURY + "\n" + exception); 
    140137                            throw; 
    141138                        } 
     
    159156            } 
    160157 
     158            if (bazaReklamConn.State == ConnectionState.Open) 
     159            { 
     160                bazaReklamConn.Close(); 
     161            } 
    161162            if (conn.State == ConnectionState.Open) 
    162163            { 
     
    168169        private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e) 
    169170        { 
    170             if (!this.Visible || this.WindowState != FormWindowState.Normal) 
     171            if (!Visible || WindowState != FormWindowState.Normal) 
    171172            { 
    172173                return; 
     
    235236        } 
    236237 
    237         private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) 
    238         { 
    239             //dataGridView1.EndEdit(); 
     238        private void cbSelectAll_CheckedChanged(object sender, EventArgs e) 
     239        { 
     240            cbSelectAll.Text = cbSelectAll.Checked ? "Odznacz wszystko" : "Zaznacz wszystko"; 
     241 
     242            foreach (EXPODataSet.FAKTURYRow row in eXPODataSet.FAKTURY.Rows) 
     243            { 
     244                row.Exportuj = cbSelectAll.Checked; 
     245            } 
    240246        } 
    241247    }