Pokaż
Ignoruj:
Data:
2008-12-13 19:07:02 (17 years ago)
Autor:
dorota
Opis:
 
Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • Baza Reklam 2 - Faktury/ZamowieniaForm.cs

    r4 r5  
    9191 
    9292        private void ZamowieniaForm_Load(object sender, EventArgs e) 
    93         {    
     93        { 
     94            zamowieniaBindingSource.CurrentChanged += zamowieniaBindingSource_CurrentChanged; 
     95       
    9496            ReklamyBezZamowienia = rEKLAMATableAdapter.GetDataByCustomerIdandIdZamowienia(klient.CustomerID); 
    9597            rEKLAMABindingSource1.DataSource = ReklamyBezZamowienia; 
    9698            this.zamowieniaTableAdapter.FillByIdKlienta(this.rEKLAMADataSet.zamowienia, klient.CustomerID); 
    97           //  this.klienciTableAdapter.FillByCustomerId(this.rEKLAMADataSet.KLIENCI, idKlienta); 
    98  
     99                 
    99100            if (idZamowienia != 0) 
    100101            { 
     
    103104                fAKTURYTableAdapter.FillByIdZamowienia(this.rEKLAMADataSet.FAKTURY, idZamowienia); 
    104105            } 
    105              
    106             zamowieniaBindingSource.CurrentChanged += zamowieniaBindingSource_CurrentChanged; 
     106            else 
     107            { 
     108                zamowieniaBindingSource.Position = 0; 
     109            } 
    107110        } 
    108111 
     
    135138                REKLAMADataSet.zamowieniaRow zamowienie = (REKLAMADataSet.zamowieniaRow)z.Row; 
    136139 
    137                 AddZamowienieForm azf = new AddZamowienieForm(zamowienie.idZamowienia, klient.CustomerID); 
     140                int idZam = zamowienie.idZamowienia; 
     141             
     142                AddZamowienieForm azf = new AddZamowienieForm(idZam, klient.CustomerID); 
    138143                if (azf.ShowDialog() == DialogResult.OK) 
    139144                { 
    140145                    rEKLAMADataSet.zamowienia.Clear(); 
    141146                    this.zamowieniaTableAdapter.FillByIdKlienta(this.rEKLAMADataSet.zamowienia, klient.CustomerID); 
     147                    zamowieniaBindingSource.Position = zamowieniaBindingSource.Find("idZamowienia", idZam); 
    142148                } 
    143149            } 
     
    965971            { 
    966972                DataRowView row = (DataRowView)rEKLAMABindingSource.Current; 
    967                 int idRek = Convert.ToInt32(row["ReklamaId"]); 
    968                 OrderDetails.getOrderDetails().pokazSzczegolyZamowienia(idRek); 
     973                REKLAMADataSet.REKLAMARow reklama = (REKLAMADataSet.REKLAMARow)row.Row; 
     974                int id = reklama.ReklamaID; 
     975 
     976                OrderDetails.getOrderDetails().pokazSzczegolyZamowienia(id); 
     977                 
    969978                if (OrderDetails.getOrderDetails().ShowDialog() == DialogResult.OK) 
    970979                { 
    971                  ///   rEKLAMATableAdapter.FillByIdZamowienia(this.rEKLAMADataSet.REKLAMA, idZamowienia); 
     980                   rEKLAMATableAdapter.FillByIdZamowienia(this.rEKLAMADataSet.REKLAMA,reklama.idZamowienia); 
     981                   rEKLAMABindingSource.Position = rEKLAMABindingSource.Find("reklamaId", id); 
    972982                } 
    973983            } 
     
    978988            if (rEKLAMABindingSource1.Current != null) 
    979989            { 
    980                 DataRowView row = (DataRowView)rEKLAMABindingSource1.Current; 
    981                 int idRek = Convert.ToInt32(row["ReklamaId"]); 
    982                 OrderDetails.getOrderDetails().pokazSzczegolyZamowienia(idRek); 
     990                DataRowView row = (DataRowView)rEKLAMABindingSource.Current; 
     991                REKLAMADataSet.REKLAMARow reklama = (REKLAMADataSet.REKLAMARow)row.Row; 
     992                int id = reklama.ReklamaID; 
     993 
     994                OrderDetails.getOrderDetails().pokazSzczegolyZamowienia(id); 
    983995                if (OrderDetails.getOrderDetails().ShowDialog() == DialogResult.OK) 
    984996                { 
    985                  //   ReklamyBezZamowienia = rEKLAMATableAdapter.GetDataByCustomerIdandIdZamowienia(klient.CustomerID); 
     997                    ReklamyBezZamowienia = rEKLAMATableAdapter.GetDataByCustomerIdandIdZamowienia(klient.CustomerID); 
     998                    rEKLAMABindingSource1.Position = rEKLAMABindingSource1.Find("reklamaId", id); 
    986999                } 
    9871000            } 
     
    10141027            } 
    10151028        } 
     1029 
    10161030    } 
    10171031}