public void dodajDoZestawieniaDB(List <Kontener> listaKontener, int tempId, string tempNumerCaro, string tempNumerWeldon, string tempAmortyzacjaKontenera, string tempCenaNetto, string tempCzyKlimatyzowany, string tempCzyWynajety, string tempPodstawoweWyposazenieKontenera, string tempDodatkoweWyposazenieKontenera, string tempLokalizacja, string tempCenaMinimalna, string tempDataZakupuKontenera, string tempDataKoncaAmortyzacji, string tempNotatka, string tempTypKontenera, string idWybrKont) { try { MySqlConnection conn = polaczenieZBazaDanych(); string stm2 = "SELECT VERSION()"; MySqlCommand cmdlog = new MySqlCommand(stm2, conn); cmdlog.Connection = conn; cmdlog.CommandText = "select * from kontener where id=@id;"; cmdlog.Prepare(); cmdlog.Parameters.AddWithValue("@id", Convert.ToInt32(idWybrKont)); MySqlDataReader dataReader = cmdlog.ExecuteReader(); if (dataReader.Read()) { tempId = Convert.ToInt32(dataReader["id"].ToString()); tempNumerCaro = dataReader["nrCaro"].ToString(); tempNumerWeldon = dataReader["nrWeldon"].ToString(); tempAmortyzacjaKontenera = dataReader["amortyzacja"].ToString(); tempCenaNetto = dataReader["cenaNetto"].ToString(); tempTypKontenera = dataReader["typKontenera"].ToString(); tempCzyKlimatyzowany = dataReader["czyKlimatyzowany"].ToString(); tempCzyWynajety = dataReader["czyWynajety"].ToString(); tempPodstawoweWyposazenieKontenera = dataReader["podstWyposazenie"].ToString(); tempDodatkoweWyposazenieKontenera = dataReader["dodatWyposazenie"].ToString(); tempLokalizacja = dataReader["lokalizacja"].ToString(); tempCenaMinimalna = dataReader["cenaMinimalna"].ToString(); tempDataZakupuKontenera = dataReader["dataZakupu"].ToString(); tempDataKoncaAmortyzacji = dataReader["dataKoncaAmo"].ToString(); tempNotatka = dataReader["notatka"].ToString(); listaKontener.Add(new Kontener(tempId, tempNumerCaro, tempNumerWeldon, tempAmortyzacjaKontenera, tempCenaNetto, tempTypKontenera, tempCzyKlimatyzowany, tempCzyWynajety, tempPodstawoweWyposazenieKontenera, tempDodatkoweWyposazenieKontenera, tempLokalizacja, tempCenaMinimalna, tempDataZakupuKontenera, tempDataKoncaAmortyzacji, tempNotatka)); } var oknoUmowa = new oknoNowaUmowa(); oknoUmowa.odswiezPokaz(); conn.Close(); } catch (MySqlException se) { System.Windows.MessageBox.Show("Wystąpił błąd połączenia: " + se.ToString()); } }
private void BDodajNowaUmowaBTN_Click(object sender, RoutedEventArgs e) { oknoNowaUmowa nowaUmowa = new oknoNowaUmowa(login); nowaUmowa.Show(); }