Pokaż
Ignoruj:
Data:
2008-12-13 16:10:51 (17 years ago)
Autor:
dorota
Opis:

dodane wyszukiwanie w oknie ZAMÓWIENIA

Lokalizacja:
Baza Reklam 2 - Faktury
Pliki:
2 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • Baza Reklam 2 - Faktury

    • Włąściwość: svn:ignore set to
      bin
      obj
  • Baza Reklam 2 - Faktury/ZamowieniaForm.cs

    r2 r4  
    5353        { 
    5454            InitializeComponent(); 
     55            InitTableAdatpers(); 
     56 
     57            this.klient = klient; 
     58        } 
     59 
     60        public ZamowieniaForm(int idKlienta) 
     61        { 
     62            InitializeComponent(); 
     63            InitTableAdatpers(); 
     64 
     65            this.klient = klienciTableAdapter.GetDataByCustomerId(idKlienta)[0]; 
     66        } 
     67 
     68        public ZamowieniaForm(int idKlienta, int idZamowienia) 
     69        { 
     70            InitializeComponent(); 
     71            InitTableAdatpers(); 
     72 
     73            this.klient = klienciTableAdapter.GetDataByCustomerId(idKlienta)[0]; 
     74            this.idZamowienia = idZamowienia; 
     75        } 
     76 
     77        private void InitTableAdatpers() 
     78        { 
    5579            this.rEKLAMABindingSource1.DataSource = ReklamyBezZamowienia; 
    5680            this.zamowieniaTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
     
    6488            this.datyWydanTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    6589            this.kursyWalutTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    66        
    67  
    68             this.klient = klient; 
    69         } 
    70  
    71         public ZamowieniaForm(int idKlienta) 
    72         { 
    73             InitializeComponent(); 
    74             this.rEKLAMABindingSource1.DataSource = ReklamyBezZamowienia; 
    75             this.zamowieniaTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    76             this.rEKLAMATableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    77             this.fAKTURYTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    78             this.fakturyDetailsTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    79             this.klienciTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    80             this.agencjeTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    81             this.agenciTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    82             this.emisjeTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    83             this.datyWydanTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    84             this.kursyWalutTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    85  
    86  
    87             this.klient = klienciTableAdapter.GetDataByCustomerId(idKlienta)[0]; 
    88         } 
    89  
    90         public ZamowieniaForm(int idKlienta, int idZamowienia) 
    91         { 
    92             InitializeComponent(); 
    93             this.rEKLAMABindingSource1.DataSource = ReklamyBezZamowienia; 
    94             this.zamowieniaTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    95             this.rEKLAMATableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    96             this.fAKTURYTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    97             this.fakturyDetailsTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    98             this.klienciTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    99             this.agencjeTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    100             this.agenciTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    101             this.emisjeTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    102             this.datyWydanTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    103             this.kursyWalutTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
    104  
    105             this.klient = klienciTableAdapter.GetDataByCustomerId(idKlienta)[0]; 
    106  
    107             this.idZamowienia = idZamowienia; 
    108         } 
    109  
     90        } 
    11091 
    11192        private void ZamowieniaForm_Load(object sender, EventArgs e) 
     
    137118            if (azf.ShowDialog() == DialogResult.OK) 
    138119            { 
    139                 rEKLAMADataSet.zamowienia.Clear(); 
    140                 this.zamowieniaTableAdapter.FillByIdKlienta(this.rEKLAMADataSet.zamowienia, klient.CustomerID); 
     120                //rEKLAMADataSet.zamowienia.Clear(); 
     121                //this.zamowieniaTableAdapter.FillByIdKlienta(this.rEKLAMADataSet.zamowienia, klient.CustomerID); 
     122                rEKLAMADataSet.zamowienia.ImportRow(azf.Zamowienia[0]); 
     123                int idZam = azf.Zamowienia[0].idZamowienia; 
     124                zamowieniaBindingSource.Position = zamowieniaBindingSource.Find("idZamowienia", idZam); 
     125                rEKLAMATableAdapter.FillByIdZamowienia(this.rEKLAMADataSet.REKLAMA, idZam); 
     126                fAKTURYTableAdapter.FillByIdZamowienia(this.rEKLAMADataSet.FAKTURY, idZam); 
    141127            } 
    142128        } 
     
    315301                        fakturyDetailsTableAdapter.Update(this.rEKLAMADataSet.FAKTURA_DETAILS); 
    316302                        zamowieniaTableAdapter.Update(this.rEKLAMADataSet.zamowienia); 
     303                        rEKLAMATableAdapter.Update(this.rEKLAMADataSet.REKLAMA); 
    317304 
    318305                        transaction.Commit(); 
     
    466453                // ustawiane by pozniej blokowac mozliwosc zmiany rabatu itp. 
    467454                reklama.FAKTURA_WYSTAWIONO = true; 
     455                reklama.EndEdit(); 
    468456            } 
    469457 
     
    700688                REKLAMADataSet.FAKTURYRow naglowekKorekty = this.rEKLAMADataSet.FAKTURY.NewFAKTURYRow(); 
    701689                naglowekKorekty.KOREKTA = 1; 
    702                 naglowekKorekty.EKSPORT = true; 
     690              //  naglowekKorekty.EKSPORT = true; 
    703691                 
    704692                naglowekKorekty.idZamowienia = faktura.idZamowienia;