//-------------------------------------------------------------------------// //----------------OBSLUGA BAZY DANYCH--------------------------------------// //-------------------------------------------------------------------------// private void ButtonZaladujMaszyneZDomyslnejBazy_Click(object sender, EventArgs e) { try { string sWybranaMaszyna = comboBoxMaszyny.SelectedItem.ToString();//wybiera maszyne z listy string[] DaneDoTxtBoxow = new string[9]; ObslugaBazyClass DaneZBazy = new ObslugaBazyClass(); //Przepisanie wartosci z bazy do tablicy DaneDoTxtBoxow = DaneZBazy.PobierzDaneZBazy(sWybranaMaszyna);//pobiera dane z wiersza wybranego z listy //przepisanie do Txt Boxów TextBoxRozmiarPlamki.Text = DaneDoTxtBoxow[0]; TextBoxPredkoscX.Text = DaneDoTxtBoxow[1]; TextBoxPrzyspieszenieX.Text = DaneDoTxtBoxow[2]; TextBoxSkokSrubyX.Text = DaneDoTxtBoxow[3]; TextBoxKrokiX.Text = DaneDoTxtBoxow[4]; TextBoxPredkoscY.Text = DaneDoTxtBoxow[5]; TextBoxPrzyspieszenieY.Text = DaneDoTxtBoxow[6]; TextBoxSkokSrubyY.Text = DaneDoTxtBoxow[7]; TextBoxKrokiY.Text = DaneDoTxtBoxow[8]; MessageBox.Show("Udało się pobrać dane z bazy", "Ice Ice Baby", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exc) { MessageBox.Show(exc.ToString(), "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonAktualizujPobierz_Click(object sender, EventArgs e) { try { string sWybranaMaszyna = comboBoxAktualizacjaTabeli.SelectedItem.ToString();//wybiera maszyne z listy string[] DaneDoTxtBoxow = new string[9]; ObslugaBazyClass DaneZBazy = new ObslugaBazyClass(); //Przepisanie wartosci z bazy do tablicy DaneDoTxtBoxow = DaneZBazy.PobierzDaneZBazy(sWybranaMaszyna);//pobiera dane z wiersza wybranego z listy //przepisanie do Txt Boxów textBoxEDRozmPlamki.Text = DaneDoTxtBoxow[0]; textBoxEDPredX.Text = DaneDoTxtBoxow[1]; textBoxEDPrzyspX.Text = DaneDoTxtBoxow[2]; textBoxEDSkokSrubyX.Text = DaneDoTxtBoxow[3]; textBoxEDLiczKrX.Text = DaneDoTxtBoxow[4]; textBoxEDPredY.Text = DaneDoTxtBoxow[5]; textBoxEDPrzyspY.Text = DaneDoTxtBoxow[6]; textBoxEDSkokSrubyY.Text = DaneDoTxtBoxow[7]; textBoxEDLiczKrY.Text = DaneDoTxtBoxow[8]; MessageBox.Show("Udało się pobrać dane z bazy", "Ice Ice Baby", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exc) { MessageBox.Show(exc.ToString(), "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ButtonSprawdzPolaczenieZBaza_Click(object sender, EventArgs e) { ObslugaBazyClass SprPol = new ObslugaBazyClass(); if (SprPol.CheckDbConnection()) { MessageBox.Show("Połączenie z baza jest dostępne", "Ta jeeeeeest", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Nie udało się nawiązać połączenia z bazą. Sprawdź ustawienia", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonUsunMaszyneZBazy_Click(object sender, EventArgs e)//usuwanie maszyny o danym ID { ObslugaBazyClass ed = new ObslugaBazyClass(); try { string sId = comboBox1.SelectedItem.ToString(); ed.UsunMaszyneZBazy(sId); //pobiera ID usuwanej bazy z comboboxa comboBox1.Items.Clear(); //usuwa wszystko z listy, po kliknieciu w nia wpisane zostana istniejace wartosci MessageBox.Show("Usunięto z bazy maszynę nr " + sId + ".", "Komunikat"); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonAktualizujMaszyne_Click(object sender, EventArgs e) { string[] sDaneZEDTxtBoxow = new string[10]; try { sDaneZEDTxtBoxow[0] = comboBoxAktualizacjaTabeli.SelectedItem.ToString();//pobranie ID do komendy SQL z comboboxa sDaneZEDTxtBoxow[1] = textBoxEDRozmPlamki.Text; sDaneZEDTxtBoxow[2] = textBoxEDPredX.Text; sDaneZEDTxtBoxow[3] = textBoxEDPrzyspX.Text; sDaneZEDTxtBoxow[4] = textBoxEDSkokSrubyX.Text; sDaneZEDTxtBoxow[5] = textBoxEDLiczKrX.Text; sDaneZEDTxtBoxow[6] = textBoxEDPredY.Text; sDaneZEDTxtBoxow[7] = textBoxEDPrzyspY.Text; sDaneZEDTxtBoxow[8] = textBoxEDSkokSrubyY.Text; sDaneZEDTxtBoxow[9] = textBoxEDLiczKrY.Text; ObslugaBazyClass obslBazy = new ObslugaBazyClass(); obslBazy.AktualizujTabele(sDaneZEDTxtBoxow); } catch (Exception erakt) { MessageBox.Show(erakt.ToString()); } }